官术网_书友最值得收藏!

The Anatomy of Cloud Native Systems

In the first chapter, we identified that the promise of cloud-native is the ability for everyday companies to rapidly and continuously deliver innovation, with the confidence that the system will remain stable as it evolves and that it will scale to meet users' demands. Today's users demand far more than in the past. They expect to access applications around the clock from all kinds of devices, with zero downtime and sub-second response times, regardless of their geographic location. If any of these expectations are not met then they will seek out alternatives. Meeting these demands can seem daunting, but cloud-native empowers everyday teams to deliver on this challenge. However, it requires us to approach software architecture with an open mind to new ways of thinking.

In this chapter, we begin our deep dive into the architectural aspects of cloud-native systems. In our definition, cloud-native is powered by disposable infrastructure, composed of bounded isolated components, scales globally, and leverages value-added cloud services. We put these technical concepts in context and pave the way for understanding cloud-native patterns. We will cover the following topics:

  • The cloud is the database
  • Reactive architecture
  • Turning the database inside out
  • Bulkheads
  • Event streaming
  • Polyglot persistence
  • Cloud-native databases
  • Cloud-native patterns
  • Decomposition strategies for bounded isolated components
主站蜘蛛池模板: 商南县| 格尔木市| 蓬溪县| 樟树市| 南华县| 论坛| 宿迁市| 沂水县| 南靖县| 雅安市| 兰溪市| 平远县| 尉犁县| 聂拉木县| 偏关县| 七台河市| 浠水县| 利川市| 福安市| 虹口区| 苗栗县| 罗江县| 金堂县| 连城县| 石柱| 新竹市| 普陀区| 泾川县| 饶平县| 东丰县| 德江县| 南靖县| 县级市| 赤峰市| 陇南市| 泰州市| 井冈山市| 丹阳市| 远安县| 屯门区| 开远市|