微服务架构思考
文章平均质量分 91
inet_ygssoftware
西南大学毕业 在各种大厂游荡 也是大厂中的工具人 各种架构设计 工具类封装 开源组件分享 职业生涯中都接触和参与其中
展开
-
云原生分布式应用运行时 Dapr 在阿里的实践
Dapr 是什么?Dapr是一个开源、可移植、事件驱动的云原生分布式应用运行时,它使开发人员能够轻松地构建运行在云平台和边缘的弹性而微服务化的无状态和有状态的应用程序,从而降低基于微服务架构构建现代云原生应用的准入门槛。Dapr 的名字来源于分布式应用运行时( Distributed Application Runtime)的缩写。为什么我们选择Dapr?在阿里巴巴,Java 使用非常广泛,不仅仅业务应用大量使用 Java,大量中间件和基础能力的服务器端也是使用 Java 开发。在过去十几年间,我们转载 2021-06-03 00:28:19 · 77870 阅读 · 0 评论 -
避免从单体到分布式单体
回顾:从单体到微服务到Function在过去几年间,微服务架构成为业界主流,很多公司开始采用微服务,并迁移原有的单体应用迁移到微服务架构。从架构上,微服务和单体最大的变化在于微服务架构下应用的粒度被“拆小”:将所有业务逻辑都在一起的单体应用,按照领域模型拆分为多个内聚而自治的“更小”的应用。而Function则在拆分上更进一步,拆分粒度变成了“单个操作”,基于 Function 逐渐演进出现 FaaS 形态和 Serverless 架构。在微服务和 serverless 的喧嚣中,也逐渐出现了很多质疑原创 2021-06-03 00:21:07 · 77321 阅读 · 1 评论