圖書標籤: 架構 微服務 分布式 計算機 分布式係統 係統架構 軟件工程 編程
发表于2024-12-26
Building Microservices pdf epub mobi txt 電子書 下載 2024
Over the past 10 years, distributed systems have become more fine-grained. From the large multi-million line long monolithic applications, we are now seeing the benefits of smaller self-contained services. Heavy-weight, hard to change Service Oriented Architectures are not the answer; instead we are now seeing finer-grained systems consisting of collaborating microservices. Easier to change, deploy, and if required retire, organizations which are in the right position to take advantage of them are yielding significant benefits.
This book takes an holistic view of the things you need to be cognizant of in order to pull this off. It covers just enough understanding of technology, architecture, operations and organization to show you how to move towards finer-grained systems.
Sam Newman is a technologist at ThoughtWorks, where he currently splits his time between encouraging and sharing Innovation globally and helping design and build their internal systems. He has worked with a variety of companies in multiple domains around the world, often with one foot in the developer world, and another in the IT operations space. If you asked him what he does, he’d say ‘I work with people to build better software systems’. He has written articles, presented at conferences, and sporadically commits to open source projects. He is currently writing a book, Building Microservices, which should be available in the Autumn of this year from O'Reilly.
not only Microservices: Decoupling, Cohesion.
評分雖然總結得挺全麵的,但就是太空泛啦
評分沒事多翻翻 不至於迷失在operational overhead中 對底層人員的指導意義更在於理解為什麼要這麼做以及理想的情況該是怎樣 但是在公司範圍內沒有統一標準的情況下 很多decision making就變成瞭based on個人意願的所謂best practice而不是鐵打鐵金科玉律 難
評分沒事多翻翻 不至於迷失在operational overhead中 對底層人員的指導意義更在於理解為什麼要這麼做以及理想的情況該是怎樣 但是在公司範圍內沒有統一標準的情況下 很多decision making就變成瞭based on個人意願的所謂best practice而不是鐵打鐵金科玉律 難
評分主要介紹概念與原則,裏麵說到的工具也很老舊。很多地方提到現實會更為復雜,沒有既定的通用方法,這是實話,但這同時意味著本書效用大減。以作者的資曆與經驗,倒不如以一個詳細例子貫穿全書更好~
非常有意思的一本书,微服务顾名思义在于微,其实全书作者也并未对微服务作出明确定义。对于互联网技术架构不曾接触的同学需要阅读下本书,对于服务的“生老病死”本书涉及了各个方面。从系统界限划分,到部署监控,面面俱到。 另外游走在SOP的老鸟完全可以忽略本书,曾今...
評分最近几年我一直在微服务相关的工作,编码、学习模式、寻找并使用开源工具,到大会做分享…… 这本《微服务设计》我读起来还是有很多比较切身的感触的,这里记录下。 首先这本书最后一章有一段说的特别好,“你越不了解一个领域,为服务找到合适的界限上下文就越难……服务的界...
評分本文为《微服务设计》读书笔记。 规则对于智者来说是指导,对于愚者来说是遵从。 低耦合,高内聚。限界上下文。 按业务边界划分微服务。 同步:请求,一直等待响应。 异步:基于事件,注册回调。 远程过程调用(RPC),例如soap,使用WSDL定义生成客户端代码,就是高耦合。 Res...
評分本文为《微服务设计》读书笔记。 规则对于智者来说是指导,对于愚者来说是遵从。 低耦合,高内聚。限界上下文。 按业务边界划分微服务。 同步:请求,一直等待响应。 异步:基于事件,注册回调。 远程过程调用(RPC),例如soap,使用WSDL定义生成客户端代码,就是高耦合。 Res...
評分职业目标是架构师, 专注方向是分布式和微服务. 把这两点确定后, 微服务设计是我看的第一本关于微服务的书. 春节在家囫囵吞枣的刷了一半, 这两天回公司, 周末把它看完了, 算是对微服务有了一个概念性的了解吧. 这本书主要对微服务的定义, 服务架构演化, 服务建模, 服务的集成,...
Building Microservices pdf epub mobi txt 電子書 下載 2024