- 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.
- 從零開始構建企業級RAG系統
- Learn TypeScript 3 by Building Web Applications
- Node.js+Webpack開發實戰
- Rust編程從入門到實戰
- Python Game Programming By Example
- 數據結構與算法JavaScript描述
- Java程序設計與實踐教程(第2版)
- JS全書:JavaScript Web前端開發指南
- 青少年信息學競賽
- Python3.5從零開始學
- 零基礎學Python編程(少兒趣味版)
- Mastering Elixir
- Effective C++:改善程序與設計的55個具體做法(第三版)中文版(雙色)
- 趣味掌控板編程
- Kotlin入門與實戰