申请加入>
订阅>
微服务踩坑—边界
作者:
机器小王子
2016-09-05
近年来微服务/SOA很是流行,我们团队赶时髦,也玩了玩。虽然用的时间还不长,但也已经踩过不少坑。今天想记录下自己对边界问题的一些思考。很多人在谈起微服务时,总是会很自豪的说,微服务为我们提供了高内聚低耦合的明显好处,因为微服务强化了模块化的概念。但是,如何模块化,如何明确的定义模块的边界,却很少有人提及,而这正是微服务架构的难点,也恰恰是开...
微服务粒度与依赖处理
作者:
机器小王子
2016-09-05
继上文提出“微服务边界如何划分”的问题后,后台有不少朋友留言,我也拉群组跟大家进行了相关讨论,总结如下:使用微服务后,随着需求不断复杂化,微服务间边界越发不清晰,层次越发复杂,耦合日益严重,循环依赖问题比比皆是,以至于后期干脆直接推到重构;系统边界的划分,是架构师经验不断累积后的本能行为,不具有什么可言传性。整个讨论在大家吐槽完后,就没有结...
微服务实战(一):微服务架构的优势与不足
作者:
Tony
2016-09-04
【编者的话】本文来自Nginx官方博客,是微服务系列文章的第一篇,主要探讨了传统的单体式应用的不足,以及微服务架构的优势与挑战。正如作者所说,微服务架构更适合用于构建复杂的应用,尽管它也有自己的不足。这篇文章作者是ChrisRichardson,他是早期基于Java的AmazoniteEC2PaaS平台CloudFoundry.com的创始...