- 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.
- Oracle WebLogic Server 12c:First Look
- Python從菜鳥到高手(第2版)
- 深入實踐Spring Boot
- Instant Typeahead.js
- Apache Spark Graph Processing
- Python數據分析從0到1
- C++面向對象程序設計習題解答與上機指導(第三版)
- C/C++程序員面試指南
- 區塊鏈技術進階與實戰(第2版)
- Android嵌入式系統程序開發:基于Cortex-A8(第2版)
- SwiftUI極簡開發
- 人人都能開發RPA機器人:UiPath從入門到實戰
- Docker:容器與容器云(第2版)
- Moodle 3.x Developer's Guide
- 城市信息模型平臺頂層設計與實踐