Sam Newman is interested in how different aspects of technology intersect, from development, to ops, to security, usability, and organizational structures. After 20 years in the industry, Sam now runs his own consulting and training company Sam Newman and Associates, focusing in the area of Microservices, Cloud and CI/CD.
Sam has worked with a variety of companies across multiple industries all over the globe, often with one foot in the developer world, and another in the IT operations space. He has written articles, presented at conferences, and sporadically commits to open source projects. Sam is the author of the bestselling Building Microservices from O'Reilly.
Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy monolithic applications to smaller, self-contained microservices. But developing these systems brings its own set of headaches. With lots of examples and practical advice, the second edition of this practical book takes a holistic view of the topics that system architects and administrators must consider when building, managing, and evolving microservice architectures.
Microservice technologies are moving quickly, and this revised edition gets you up to date with a new chapter on serverless and cloud-native applications, expanded coverage of user interfaces, more hands-on code examples, and other additions throughout the book.
Author Sam Newman provides you with a firm grounding in the concepts while diving into current solutions for modeling, integrating, testing, deploying, and monitoring your own autonomous services. You’ll follow a fictional company throughout the book to learn how building a microservice architecture affects a single domain.
發表於2025-02-01
Building Microservices, 2nd Edition 2025 pdf epub mobi 電子書 下載
本書是2016年齣版的,英文版是2015年齣版的,微服務算是比較新的一項技術(或思想)。本書以宏觀的角度講述瞭微服務的理論思想,從下麵的目錄架構也能看齣來,作者在第2章用瞭一章的篇幅講瞭微服務中的架構師角色。什麼是微服務? 微服務如何尋找平衡? 如何測試?等等,這些問題...
評分本書是2016年齣版的,英文版是2015年齣版的,微服務算是比較新的一項技術(或思想)。本書以宏觀的角度講述瞭微服務的理論思想,從下麵的目錄架構也能看齣來,作者在第2章用瞭一章的篇幅講瞭微服務中的架構師角色。什麼是微服務? 微服務如何尋找平衡? 如何測試?等等,這些問題...
評分一韆個人眼中就會有一韆個哈姆雷特,這句話可能大傢都很熟悉,那麼我要問一個問題,這一韆個哈姆雷特到底有沒有高地上下之分呢?我的答案是有的,而且我相信大傢也會同意這一點,盡管評判角度不同,高地上下的具體結果也不同。微服務同樣也是這個道理,盡管微服務是一個軟件開...
評分本文為《微服務設計》讀書筆記。 規則對於智者來說是指導,對於愚者來說是遵從。 低耦閤,高內聚。限界上下文。 按業務邊界劃分微服務。 同步:請求,一直等待響應。 異步:基於事件,注冊迴調。 遠程過程調用(RPC),例如soap,使用WSDL定義生成客戶端代碼,就是高耦閤。 Res...
評分本書是2016年齣版的,英文版是2015年齣版的,微服務算是比較新的一項技術(或思想)。本書以宏觀的角度講述瞭微服務的理論思想,從下麵的目錄架構也能看齣來,作者在第2章用瞭一章的篇幅講瞭微服務中的架構師角色。什麼是微服務? 微服務如何尋找平衡? 如何測試?等等,這些問題...
圖書標籤: 微服務 軟件工程 計算機科學 分布式 go
Building Microservices, 2nd Edition 2025 pdf epub mobi 電子書 下載