圖書標籤: 微服務 軟件工程 計算機科學 分布式 go
发表于2025-01-30
Building Microservices, 2nd Edition pdf epub mobi txt 電子書 下載 2025
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.
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.
本书是2016年出版的,英文版是2015年出版的,微服务算是比较新的一项技术(或思想)。本书以宏观的角度讲述了微服务的理论思想,从下面的目录架构也能看出来,作者在第2章用了一章的篇幅讲了微服务中的架构师角色。什么是微服务? 微服务如何寻找平衡? 如何测试?等等,这些问题...
評分当PaaS(Platform as a service)已不是什么新鲜名词的时代,我们每天面对这各种各样的新兴技术名词,哪怕作为一名所谓的业内人士,我已然清晰地记得当2017年初的某个初晨,工位隔壁的同事兴奋地对我说“Hi,Bill 听说北京团队开始做FaaS了”时自己的一脸懵逼,心里暗想什么是F...
評分> 如果你有四个小组开发编译器,那么你会得到一个四步编译器。 这是《新黑客字典》的说法。 另一种更学术化的说法是: > 任何组织在设计一套系统(广义概念上的系统)时,所交付的设计方案在结构上都与该组织的沟通架构保持一致。 如果一个系统很大,以至于开发的它的人分...
評分职业目标是架构师, 专注方向是分布式和微服务. 把这两点确定后, 微服务设计是我看的第一本关于微服务的书. 春节在家囫囵吞枣的刷了一半, 这两天回公司, 周末把它看完了, 算是对微服务有了一个概念性的了解吧. 这本书主要对微服务的定义, 服务架构演化, 服务建模, 服务的集成,...
評分Building Microservices, 2nd Edition pdf epub mobi txt 電子書 下載 2025