10. VIP
Primary
Node
Secondary Secondary
Realtime GEO Replication
Japan East
US East
Allocate
Allocate
Master
Region
US East
“Hot Pool”
Japan East
“Hot Pool”
そのサーバーレスネイティブな内部実装
The architecture of BW-Tree atomic record store.
https://www.microsoft.com/en-us/research/publication/the-bw-tree-a-b-tree-for-new-hardware/
26. https://docs.microsoft.com/en-us/azure/architecture/guide/design-principles/
Design for self healing 自己回復を設計せよ
Make all things redundant 全てを冗長化せよ
Minimize coordination ブロッキングを最小化せよ
Design to scale out スケールアウトで設計せよ
Partition around limits パーティショニングで限界を超えよ
Design for operations 運用に向けて設計せよ
Use managed services マネージドサービスを活用せよ
Use the best data store for the job 最適なデータストアを選択せよ
Design for evolution 進化を前提に設計せよ
Build for the needs of business ビジネスニーズを実現せよ