- Java EE 8 and Angular
- Prashant Padmanabhan
- 132字
- 2021-07-02 19:22:37
Multiple small units of work
The idea is to take a complex problem and try to break it into smaller pieces. As mentioned in one of the advantages of microservices—Small business capability focused services are easier to maintain and refactor, we should build our microservice as a fine-grained service. This even allows for replacing the service without having to spend weeks or months attempting to do so. Each of these small units (microservices) should be capable enough to:
- Provide for its own private datastore
- Be independently deployable with its own runtime process
- Publish the public interface for others to use in the form of a API contract
- Be fault tolerant, so failure in one should not affect other services
- Be confined to a bounded context (from Domain driven design (DDD))
推薦閱讀
- OpenDaylight Cookbook
- Learning PostgreSQL
- SpringMVC+MyBatis快速開發與項目實戰
- TestNG Beginner's Guide
- 精通網絡視頻核心開發技術
- 前端HTML+CSS修煉之道(視頻同步+直播)
- Selenium Testing Tools Cookbook(Second Edition)
- Bootstrap 4 Cookbook
- Julia 1.0 Programming Complete Reference Guide
- 深入實踐Kotlin元編程
- Machine Learning With Go
- C++ Application Development with Code:Blocks
- 零代碼實戰:企業級應用搭建與案例詳解
- SQL Server 2016 從入門到實戰(視頻教學版)
- Android Studio開發實戰:從零基礎到App上線 (移動開發叢書)