CSE:阿里在线应用如何演进成Serverless架构( 八 )
价值二:持续扩展 , 之前的做法是每个应用程序独占一定数量的资源 , 如果变成Serverless模式 , 意味着所有应用程序共享资源池 , 也意味着每个应用程序几乎可以无限扩展 。
价值三:按照请求计费 , 因为每个实例的启动时间甚至比FaaS的函数启动时间还快 , 就可以像FaaS一样来核算成本 , 成本只与以下因素有关
-
请求数量(QPS)
-
每次请求CPU执行时间 , 例如100ms
-
每个实例的内存规格
综上所述:为了做到以上描述的分布式架构 , 关键技术点在于
应用启动速度
, 这里的应用启动速度是指应用可以正常处理流量为止 。
如何将应用启动速度加速到毫秒级?
应用在启动过程中通常会初始化多个组件 , 如各种中间件 , 各种数据结构 , 以及网络调用外部服务 , 在阿里内部广泛推广SOA , 微服务情况下 , 会大量加载共享业务SDK , 会存在启动过程达到10分钟量级的情况 , 个别应用可能会更长 。
推荐阅读
- mmo|曾经90万在线的MMO新世界凉了?人数暴跌至20万,官方无奈合服
- 地下城与勇士|DNF:在线人数降低了,拍卖行更卡?曾经70版本人多也不卡!
- 大天狗|阴阳师:超鬼王进入“众生平等日”,大天狗为你演绎在线刮痧
- 新世界|《新世界》发售1个月热度陡降, 在线玩家峰值砍半
- ubisoft|《刺客信条:无限》确认为大型在线网游!Ubisoft强调将不会是免费制!
- 冲锋枪|和平精英冲锋枪之王是哪一把?KS阿神在线测评,直言UZI永远滴神
- 虎牙|原神2.2版本深渊难打,官方提高8%怪物血量,虎牙主播在线教学
- 银河破裂者|《银河破裂者》销量突破20万,在线多人模式即将上线
- 手机游戏|LOL手游:Uzi在线招募战队AD?盯上国服AD天花板,网友:签了吧
- lpl|姿态在线整活,五黄金对线三大师,大师惨遭单杀!