官术网_书友最值得收藏!

  • 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))
主站蜘蛛池模板: 靖江市| 简阳市| 商都县| 漯河市| 溧水县| 山西省| 宁陵县| 阿图什市| 外汇| 淮北市| 永丰县| 那坡县| 彰武县| 湖口县| 阜阳市| 拉萨市| 桓仁| 新龙县| 永仁县| 张家界市| 紫金县| 南京市| 多伦县| 南宁市| 乌拉特后旗| 元朗区| 威远县| 贵定县| 瑞金市| 阆中市| 壶关县| 遂宁市| 万山特区| 修文县| 靖安县| 阳原县| 浪卡子县| 始兴县| 宽甸| 麻栗坡县| 唐河县|