- Cloud Native Development Patterns and Best Practices
- John Gilbert
- 143字
- 2021-06-30 18:43:05
Foundation Patterns
In the previous chapter, we began our deep dive into the architectural aspects of cloud-native systems with a look at their anatomy. To create these globally scalable systems, we effectively turn the cloud into the database. Following Reactive principles, we leverage event streaming to turn the database inside out by replicating data across components to maximize responsiveness, resilience, and elasticity. Ultimately, we create proper functional and technical bulkheads, so that teams can continuously deliver innovation with confidence.
In this chapter, we begin our discussion of cloud-native patterns. We will discuss the patterns that provide the foundation for creating bounded isolated components. We eliminate all synchronous inter-component communication and build our foundation on asynchronous inter-component communication, replication, and eventual consistency. We will cover the following foundation patterns:
- Cloud-Native Databases Per Component
- Event Streaming
- Event Sourcing
- Data Lake
- Stream Circuit Breaker
- Trilateral API
- 現代測控系統典型應用實例
- Mastering Mesos
- Hands-On Artificial Intelligence on Amazon Web Services
- Seven NoSQL Databases in a Week
- Circos Data Visualization How-to
- 網頁編程技術
- 小型電動機實用設計手冊
- CompTIA Network+ Certification Guide
- 大數據技術與應用
- 新手學電腦快速入門
- Arduino &樂高創意機器人制作教程
- 構建高性能Web站點
- CompTIA Linux+ Certification Guide
- 樂高機器人—槍械武器庫
- 中國戰略性新興產業研究與發展·工業機器人