从微服务到Serverless 架构应用与实践

Posted QCon

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从微服务到Serverless 架构应用与实践相关的知识,希望对你有一定的参考价值。


作者介绍:王晓波,同程艺龙机票事业群CTO,TGO会员。

专注于高并发互联网架构设计、分布式电子商务交易平台设计、大数据分析平台设计、高可用性系统设计。拥有十多年丰富的技术架构、技术咨询经验,深刻理解电商系统对技术选择的重要性。

技术平台开始微服务化改造,在微服务解决了许多架构上的问题(耦合、扩展、熔断、降级、调用治理、多语言等)。

技术平台开始微服务化改造,在微服务解决了许多架构上的问题(耦合、扩展、熔断、降级、调用治理、多语言等)。

但这些问题被解决掉后我们发现了新的问题,此时将 Serverless 想法引入架构中并开发上线了一个基于我们私有云的 Serverless 平台,将Web 站点和部分变化快的轻型都这个 Serverless 之上开发。

为什么我们在微服务之后还要做 Serverless 架构呢?主要 Serverless 带来的好处正好解决我们最新的痛点:业务快速变化中如何更快地开发。其实在这快速地开发中有很多是快不起来的(开发环境的问题,上线部署的问题,应用弹性设计问题,可运维性的问题等等)。

另外一点在于互联网流量的变化太大,时大时小,这让大量部署的服务器资源使用率不够高,我们做到的是让应用在被使用的时候才产生资源的占有,不跑不占资源,本次主要分享同程在 Serverless 架构实践过程中的一些坑与事。

演讲视频



幻灯片


从微服务到Serverless 架构应用与实践

从微服务到Serverless 架构应用与实践

从微服务到Serverless 架构应用与实践

从微服务到Serverless 架构应用与实践

从微服务到Serverless 架构应用与实践

从微服务到Serverless 架构应用与实践

从微服务到Serverless 架构应用与实践

从微服务到Serverless 架构应用与实践

从微服务到Serverless 架构应用与实践



即可下载完整幻灯片



以上就是王晓波老师在 QCon 上海 2018 的精彩分享,更多微服务话题探索请持续关注新一届的 QCon 大会。



以上是关于从微服务到Serverless 架构应用与实践的主要内容,如果未能解决你的问题,请参考以下文章

企业应用架构演化探讨:从微服务到Service Mesh

Serverless Streaming:毫秒级流式大文件处理探秘

云原生体系下 Serverless 弹性探索与实践

云端研发新基建:Serverless 与持续架构服务落地实践

Serverless时代的微服务开发指南:华为云提出七大实践新标准

Serverless时代的微服务开发指南:华为云提出七大实践新标准