开发者社区 > 云原生 > 微服务 > 正文

微服务的发展历程是什么样的?

微服务的发展历程是什么样的?

展开
收起
比奇堡海滩的居民 2022-01-11 14:09:39 690 0
1 条回答
写回答
取消 提交回答
  • 上世纪 80 年代初,第一种重要的系统分发技术 “远程过程调用 (RPC)” 诞生的时候。RPC 是 Sun Microsystems 最初的 ONC RPC 背后的设想理念,也是 DCE(1988 年)和 CORBA(1991 年)背后的基本理念。自 1999 年推出 Enterprise Java(奇怪的是版本为 1.2)以来,应用程序所有者与应用程序管理员之间的关系就一直很紧张。该模式是 Martin Fowler 最初在 2004 年提出的,他在多年后才开始研究微服务)。他的概念被称为 “Strangler Application 模式”,旨在解决您几乎从未实 际生活在 green field 的事实。最需要微服务的程序是网络上最大和最烦人的程序,但是同样地,利用网络的架构可为我们带来一 种管理所需重构的策略。Circuit Breaker 最初记录在 Michael Nygard 于 2007 年发表的图书《Release It!》中。

    2022-01-11 14:11:54
    赞同 展开评论 打赏
问答分类:
问答地址:

为微服务建设降本增效,为微服务落地保驾护航。

相关电子书

更多
微服务在云上的架构演进 立即下载
微服务 Serverless 的演进和实践 立即下载
实施微服务架构的关键技术 立即下载