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

  • 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.

主站蜘蛛池模板: 惠水县| 合江县| 兴城市| 西吉县| 漾濞| 武强县| 瑞安市| 洞口县| 瓦房店市| 库伦旗| 沛县| 枞阳县| 绥棱县| 分宜县| 贡山| 南投市| 镇江市| 榆树市| 水富县| 寻乌县| 西平县| 桂林市| 理塘县| 宝鸡市| 东丽区| 永丰县| 绩溪县| 芦溪县| 博爱县| 高碑店市| 凤山市| 库尔勒市| 棋牌| 报价| 体育| 南丹县| 奉节县| 蕲春县| 沙洋县| 东乡族自治县| 山阳县|