Microservice Patterns : With examples in Java

0
(0)

Microservice Patterns
: With examples in Java

作者:ChrisRichardson

出版社:Manning

副标题:WithexamplesinJava

出版年:2017-9

页数:375

定价:GBP38.44

装帧:Paperback

ISBN:9781617294549

内容简介
······

The monolithic architecture works well for small, simple applications. However, successful applications have a habit of growing. Eventually the development team ends up in what is known as monolithic hell. All aspects of software development and deployment become painfully slow. The solution is to adopt the microservice architecture, which structures an application as a services, organized around business capabilities. This architecture accelerates software development and enables continuous delivery and deployment of complex software applications.

Microservice Patterns teaches enterprise developers and architects how to build applications with the microservice architecture. Rather than simply advocating for the use the microservice architecture, this clearly-written guide takes a balanced, pragmatic approach. You'll discover that the microservice architecture is not a silver bullet and has both benefits and drawbacks. Along the way, you'll learn a pattern language that will enable you to solve the issues that arise when using the microservice architecture. This book also teaches you how to refactor a monolithic application to a microservice architecture.

作者简介
······

Chris Richardson is a developer and architect. He is a Java Champion, a JavaOne rock star and the author of POJOs in Action, which describes how to build enterprise Java applications with frameworks such as Spring and Hibernate. Chris was also the founder of the original CloudFoundry.com, an early Java PaaS for Amazon EC2. Today, he is a recognized thought leader in microservices. Chris is the creator of http://microservices.io , a website describing how to develop and deploy microservices. He provides microservices consulting and training and is working on his third startup http://eventuate.io , an application platform for developing microservices.

目录
······

1. ESCAPING MONOLITHIC HELL

2. DECOMPOSITION STRATEGIES

3. INTER-PROCESS COMMUNICATION IN A MICROSERVICE ARCHITECTURE

4. MANAGING TRANSACTIONS WITH SAGAS

5. DEVELOPING BUSINESS LOGIC FOR MICROSERVICES

6. IMPLEMENTING QUERIES WITH CQRS

7. SERVICE DISCOVERY AND REGISTRATION

8. API PATTERNS

9. MICROSERVICE CHASSIS

10. SECURITY

11. TESTING MICROSERVICES

12. DEPLOYING MICROSERVICES

13. VISIBILITY PATTERNS

14. REFACTORING TO MICROSERVICES

评论 ······

太尼玛啰嗦了。。。感觉可以把篇幅缩小到1/3

Day 47 理论与实践结合的一本书,有saga这样的pattern,也有针对DDD中各类如何写测试的实操,非常实用 #百日早起学习挑战#

3.5/5;有收获但是收获不如预期。一些基础的内容日常开发已经接触的非常多了,而对于类似 saga pattern 这样的新鲜货,书上概念堆砌太多,等到要看具体实践步骤时给你的又是比钢板还厚的Java封装。。。这大概是我非常不喜欢Java的一点原因

虽然不喜欢用 Java 表达,但是重点是背后的思想和设计,总体说来还是比较明晰的

点击星号评分!

平均分 0 / 5. 投票数: 0

还没有投票!请为他投一票。

推荐阅读

评论 抢沙发

评论前必须登录!

 

登录

找回密码

注册