
亚当·贝勒马尔
微服务既有同步实现,亦有异步实现。异步微服务架构以事件驱动,不受特定的API限制,系统的耦合度低,可扩展性强。本书教你从头开始构建完整的事件驱动型微服务架构,根据实际的业务需求调整、扩展微服务,更好地实践持续交付,并以新的视角思考如何充分利用实时数据的价值。
二零二六年讀完的第一本書/前半部分還行後半部分感覺意義不大/關於微服務與事件驅動的架構在某些場景下確實很好用/但是我覺得絕大部分的業務是不需要用到微服務的/我感興趣的是把這個技術用在企業服務過程中的數據清理需求中/讀完整本書還是能學到不少知識的
事件驱动架构设计,适用部分特定具体的场景,属于事件驱动理念的概括总结,适合拓展学习了解。
高度概括地介绍了事件驱动架构的方方面面,适合想对此类架构有整体了解而又不希望钻入技术细节的读者。
事件驱动型微服务需要重新思考数据是什么以及服务要如何访问和使用数据。 事件驱动的核心是把事件作为唯一的事实,为此就需要把全部操作的事件流持久化存储,下游服务消费事件,计算出应用业务逻辑当前的状态,服务自己维护的数据,只是状态的物化视图。通过Flink这样的流式计算框架,指定偏移量,就可以通过幂等的下游服务,重建所有状态。 微服务不是零成本的,微服务税是与实现微服务架构的工具和组建相关的成本总和,包括财务、人力和机会成本;包含了管理、部署、操作事件代理、CMS、监控和日志的开销。 业务的界限上下文,是拆分事件和微服务的标准,而不是技术边界和服务治理的需要。作者建议的还是混合和渐进式的方式尝试。 解放事件流可以用查询、日志和中间表等方式,从底层数据存储中提取数据并创建事件流。 当然所有这一切都是以事件代理为核心
翻译比较差,而内容也相对有些落后了吧。微服务,事件驱动,领域驱动混合在一起的。有一定参考价值吧
本书构建起了事件驱动微服务的理论框架体系,思想很重要,给人启迪,豁然开朗的感觉,但实操性不强,需要结合其他书籍看如何在实践中进一步应用。
一直在做事件驱动架构,这本书给了很多扩展的方向。还需要再细读
看书籍选题,原作者应该对微服务和事件驱动的开发进行了高度的抽象和概论,有很好的启示作用。但是翻译的质量实在太差,让人无语。不建议阅读!
很多段落读完不知道在讲什么,得反复读几遍,整体读下来还是非常累,有些简称比如BCP,CMS是啥意思 没有解释说明。