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

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
主站蜘蛛池模板: 广昌县| 房山区| 阿勒泰市| 玛纳斯县| 和田市| 连云港市| 保靖县| 东莞市| 丹江口市| 石渠县| 新津县| 汽车| 仁怀市| 虞城县| 东乡县| 峡江县| 仙居县| 临夏市| 云阳县| 关岭| 和林格尔县| 周宁县| 西吉县| 偏关县| 融水| 东光县| 荔浦县| 南和县| 新密市| 丹巴县| 阿合奇县| 阿拉善右旗| 扬州市| 牡丹江市| 长宁县| 澄城县| 通州区| 黄骅市| 元朗区| 山丹县| 淮阳县|