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

  • Microservices with Azure
  • Namit Tanasseri Rahul Rai
  • 149字
  • 2021-07-02 22:18:20

Development agility

Microservices being handled by separate logical development streams makes it easier for a new developer to understand the functionality of a service and ramp up to speed. This is particularly useful in an agile environment where the team can constantly change and there is minimal dependency on an individual developer. It also makes code maintenance related tasks simpler as smaller services are much more readable and easily testable.

Often, large-scale systems have specific requirements which require specialized services. An example of this is a service which processes graphical data which requires specialized skills to build and test the service. If a development team does not have the domain knowledge to deliver this service, it can be easily outsourced or offloaded to a different team which has the required skill sets. This would be very hard in a monolithic system because of the interdependency of services.

主站蜘蛛池模板: 莎车县| 繁峙县| 济宁市| 河北区| 大埔区| 安义县| 镇宁| 名山县| 九江县| 巴马| 灵丘县| 同仁县| 永吉县| 临湘市| 永州市| 宝兴县| 易门县| 新宾| 独山县| 桑日县| 林周县| 临洮县| 阿荣旗| 扬州市| 如皋市| 衢州市| 张家川| 维西| 西吉县| 廉江市| 南阳市| 阳信县| 辽宁省| 项城市| 扬中市| 旬阳县| 保康县| 瑞丽市| 永济市| 仲巴县| 哈尔滨市|