- Microservices with Azure
- Namit Tanasseri Rahul Rai
- 154字
- 2021-07-02 22:18:27
State redundancy
For stateful Microservices, it is efficient to store state near compute for improved performance. Service Fabric natively integrates with a Microsoft technology called Reliable Collections to achieve collocation of compute and state for services deployed on it.
Reliable Collections can be thought of as a collection of state stores specifically designed for multi-computer applications. It enables developers to store state locally on a node within a Service Fabric cluster while assuring high availability, scalability, and low latency. For services running multiple instances, the state is replicated across nodes hosting different instances. Replication is the responsibility of the Reliable Services framework. This saves developers a significant amount of time and effort.
Reliable Services is also transactional by nature and supports asynchronous, non-blocking APIs. Presently, this technology supports two types of state stores – Reliable Dictionary, for storing key-value pairs, and Reliable Queues, a first-in-first-out data structure usually used for message passing.
- Learning Neo4j
- Java Web基礎與實例教程(第2版·微課版)
- 算法精粹:經典計算機科學問題的Python實現
- 利用Python進行數據分析(原書第3版)
- Unreal Engine 4 Shaders and Effects Cookbook
- C程序設計實踐教程
- Visual Basic程序設計(第三版)
- Hadoop 2.X HDFS源碼剖析
- RESTful Web Clients:基于超媒體的可復用客戶端
- Mastering Concurrency in Python
- WebStorm Essentials
- 超簡單:用Python讓Excel飛起來(實戰150例)
- Application Development with Parse using iOS SDK
- 數據分析與挖掘算法:Python實戰
- SQL Server實例教程(2008版)