- 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))
推薦閱讀
- 新編Visual Basic程序設計上機實驗教程
- Learning Cython Programming(Second Edition)
- Flask Web開發入門、進階與實戰
- Scala謎題
- SQL基礎教程(視頻教學版)
- Hands-On Reinforcement Learning with Python
- 青少年學Python(第1冊)
- Java EE核心技術與應用
- Go語言精進之路:從新手到高手的編程思想、方法和技巧(1)
- C語言程序設計簡明教程:Qt實戰
- Beginning C++ Game Programming
- Managing Microsoft Hybrid Clouds
- Scala Functional Programming Patterns
- Instant Automapper
- SSH框架企業級應用實戰