- 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.
- C++ Primer習題集(第5版)
- HBase從入門到實戰
- 技術領導力:程序員如何才能帶團隊
- Spring實戰(第5版)
- Python數據結構與算法(視頻教學版)
- 青少年信息學競賽
- SQL Server實用教程(SQL Server 2008版)
- Windows Embedded CE 6.0程序設計實戰
- Emgu CV Essentials
- 移動增值應用開發技術導論
- Unity 2018 Augmented Reality Projects
- jQuery for Designers Beginner's Guide Second Edition
- QPanda量子計算編程
- Clojure Polymorphism
- 寫給青少年的人工智能(Python版·微課視頻版)