《从单体到微服务》封面

从单体到微服务

Monolith to Microservices

Sam Newman · 初版 2019 年

3人推荐
5位读者提及
5次提及

你该如何理清 monolithic system 并将其迁移到 microservice architecture?又如何在保持业务照常运行的同时完成这一过程?作为 Sam Newman 极受欢迎的 Building Microservices 的配套著作,这本新书详细介绍了一种将现有 monolithic system 转换为 microservice architecture 的成熟方法。通过丰富的实例说明、富有洞察力的迁移模式以及大量的实用建议,本实用指南涵盖了成功迁移的多种场景与策略,助力将单体企业转型为微服务运作,从最初……

Hacker News 上怎么说

  • 有几本切合你现状的书:*《高成长手册》(High Growth Handbook)——涵盖运营和业务层面 *《DevOps手册》(The DevOps Handbook)——结合实例讲大组织里的开发者效能 *《从单体到微服务》(Monolith to Microservices)——如何推进转型 *《团队拓扑》(Team Topologies)——如何组织团队以提高效能。我的网站上有这些书及更多书籍的读书笔记:https://www.briansnotes.io/books/

    A few books that are relevant to your situation: * High Growth Handbook - covering the operations and biz side * The DevOps Handbook - developer effectiveness in larger orgs with examples * Monolith to Microservices - how to execute the transition * Team Topologies - how to organize teams for effectiveness My site has notes for these books and more: https://www.briansnotes.io/books/

  • 强烈推荐读一下《设计数据密集型应用》(DDIA)[1] 和《从单体到微服务》[2]。我记不清具体是哪本(也许两本都有?),但我确实牢牢记住了一个观点:如果多个服务共享同一个数据库,那么这个数据库的 schema 就变成了公开接口,之后想随着新需求演进就会变得极其困难……

    Highly recommend reading Designing Data-Intensive Apps [1] and Monolith to Microservices [2]. I can't remember which (maybe both?) but I definitely took away the idea that if services share a DB, that DB's schema is now a public interface and becomes much more difficult to evolve with new…

  • ……清晰阐述了设计健壮微服务架构的核心原则。如果你想学习如何将单体架构迁移到微服务架构,也可以看看纽曼(Newman)较新出的《从单体到微服务》(Monolith to Microservices,https://www.oreilly.com/library/view/monolith-to-microservic...)。如果你想要更偏实操、带 JavaScript 示例的方法,我推荐阿什利·戴维斯(Ashley Davis)的《Docker微服务实战》(Bootstrapping Microservices with Docker)……

    …clearly the main principles for designing robust microservices architectures. If you wanted to learn how to migrate a monolith to a microservices architecture, you can also checkout Newman's more recent Monolith to Microservices (https://www.oreilly.com/library/view/monolith-to-microservic...). If you want a more practical approach with JavaScript examples, I'd recommend Ashley Davis' Bootstrapping Microservices with Docker,…

  • ……“微服务是有代价的”、“模块化单体往往是绝佳选择”等等。这可不是哪个网民随口胡诌的,而是出自《微服务设计》(Building Microservices)和《从单体到微服务》的作者萨姆·纽曼(Sam Newman)、马丁·福勒(Martin Fowler)等人之口。微服务/服务化/单体架构只是架构设计的不同种类,各自适合不同的业务场景。参考链接:* https://www.theregister.com/2020/03/04/microservices_last_re... *……

    …"there is a price that comes with microservices", "modularised monoliths are often pefect fit" etc. this is coming not from random internet dudes but from Sam Newman author of "Building Microservices" and "Monolith to Microservices", Martin Fowler etc. Microservices/services/monoliths are one of design kinds, they best fit into different setups. References: * https://www.theregister.com/2020/03/04/microservices_last_re... *…

  • 有意思的评论。顺便提一下,萨姆·纽曼的《微服务设计》最近出了一本续作(或者说是升级版),叫《从单体到微服务:演进式模式改造你的单体》(Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith)。我现在正开始学 DDD,根据我对内容的分析和极佳的评价,我选了《模式、原则与实践……

    Interesting comment. By the way, Sam Newman's "Building Microservices" book now has a recently published follow-up (perhaps, a revamped version) called "Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith". I'm now starting to learn DDD and, based on my analysis of the content and excellent reviews, I have chosen "Patterns, Principles, and Practices of…

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助