- Hands-On Microservices with Kotlin
- Juan Antonio Medina Iglesias
- 130字
- 2021-06-30 19:10:41
Hiding implementation
Microservices usually have a clear and easy to understand interface that must hide the implementation details. We shouldn't expose the internal details, neither technical implementation nor the business rules that drive it.
Applying this principle, we reduce the coupling to others, and that any change in our details affect them. We will prevent the technical changes or improvements that impact the overall architecture. We should always be able to change when needed, from where we persist our business model, to the programming languages or frameworks that we use.
But we also need to be able to modify our logic and rules, to adapt to any change within our domain without affecting the overall application. Helping to handle change is one of the benefits of a well-designed microservice architecture.
- Mobile Application Development:JavaScript Frameworks
- Reporting with Visual Studio and Crystal Reports
- LabVIEW2018中文版 虛擬儀器程序設計自學手冊
- What's New in TensorFlow 2.0
- WebAssembly實戰
- 三維圖形化C++趣味編程
- PHP+MySQL網站開發技術項目式教程(第2版)
- Access 2010數據庫基礎與應用項目式教程(第3版)
- Mastering Ubuntu Server
- 青少年Python編程入門
- Apache Spark 2.x for Java Developers
- Visual Basic程序設計實驗指導(第二版)
- 寫給程序員的Python教程
- Learning Splunk Web Framework
- TypeScript 2.x By Example