gydtep
发表于 2021-2-3 13:14:24
近年来,Serverless 一直在高速发展,呈现出越来越大的影响力。在这样的趋势下,主流云服务商也在不断丰富云产品体系,提供更便捷的开发工具,更高效的应用交付流水线,更完善的可观测性,更丰富的产品间集成。
gydtep
发表于 2021-2-3 15:31:34
传统的网络缓解技术无法与这种复杂的方法相提并论。因此,人工智能在网络安全和攻击中的使用是Gartner公司在2020年预测的九大安全趋势之一,并指出必须加强人工智能来增强网络安全防御。
gydtep
发表于 2021-2-3 17:57:55
技术栈不受限制:在微服务架构中,可以结合项目业务及团队的特点,合理的选择技术栈。
gydtep
发表于 2021-2-4 10:20:32
挑战二:亟需完善的水平扩容与缩容方案
当某一个应用的性能出现瓶颈,需要通过增加实例数量来提升性能的时候,就需要引入新的计算资源。
新的计算资源从何而来呢?
gydtep
发表于 2021-2-4 19:08:00
.问:磁盘不是计费的维度吗?应用需要大容量磁盘怎么办?应用重启后碰盘中的数据还保留吗?
答:在微服务领域,应用一般是无状态(Stateless)的,不需要保存大量的本地数据。如果在特殊的场景下离不开这个需求,可以集成 NAS ,使用集中式的存储实现。
gydtep
发表于 2021-2-4 19:39:54
SAE 控制台界面提供了对于文件日志的实时查阅能力,相当于免费提供了一个分布式日志采集平台。当然强烈建议接入阿里云日志服务(SLS)产品,更进一步的发挥应用日志的价值。
gydtep
发表于 2021-2-5 11:40:55
依赖机器时钟,如果时钟错误比如时钟不同步、时钟回拨,会产生重复Id。
容量存在局限性,32位的长度可以使用136年,一般够用。
gydtep
发表于 2021-2-5 15:04:06
而主键之间是并发的,没有顺序而言。当接收消息的时候我们并不保证强顺序,采用LWW(Last Write Wins)的方式,也就是说我们执行当前的SQL而放弃前面的SQL,这样我们就不用考虑交换的问题。同时我们会根据消息的唯一性(实例+单元+数据库+MD5(SQL))对每个消息做幂等,保证每个SQL都不会重复执行。而对于结合律,我们需要对每个操作单独分析。
gydtep
发表于 2021-2-5 17:19:00
数据中间层
我们进行数据建模研发,并处理不因业务特别是组织架构变动而轻易转移的数据中间层。包括DWD明细数据中间层和DWS汇总数据中间层。
gydtep
发表于 2021-2-6 09:43:53
此外,云计算是典型的平台型业务模式。随着规模的增长,会产生网络效应。提供为企业提供产品 / 服务的 ISV 与 SI,会更加青睐于那些拥有更多用户的云平台。而用户会更加倾向于能够提供丰富技术产品和服务支撑生态的云平台。随着云平台的成长,将对用户和生态产生更强的吸引力。