- 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
- Microsoft Power BI Quick Start Guide
- Dreamweaver CS3+Flash CS3+Fireworks CS3創意網站構建實例詳解
- 會聲會影X5視頻剪輯高手速成
- ROS機器人編程與SLAM算法解析指南
- 視覺檢測技術及智能計算
- Blender Compositing and Post Processing
- Cloudera Administration Handbook
- Excel 2007常見技法與行業應用實例精講
- Visual C++項目開發案例精粹
- 自動化生產線安裝與調試(三菱FX系列)(第二版)
- Mastering OpenStack(Second Edition)
- 筆記本電腦維修之電路分析基礎
- MySQL Management and Administration with Navicat
- 當產品經理遇到人工智能
- Arduino創意機器人入門:基于ArduBlock(第2版)