- 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.
- 嵌入式軟件系統測試:基于形式化方法的自動化測試解決方案
- AngularJS Testing Cookbook
- Django:Web Development with Python
- Learn WebAssembly
- 21天學通C++(第6版)
- INSTANT Django 1.5 Application Development Starter
- 自然語言處理Python進階
- Hands-On Functional Programming with TypeScript
- Learning Laravel's Eloquent
- Advanced Express Web Application Development
- Statistical Application Development with R and Python(Second Edition)
- Julia for Data Science
- IPython Interactive Computing and Visualization Cookbook
- Applied Deep Learning with Python
- Elasticsearch搜索引擎構建入門與實戰