- Spring 5.0 Microservices(Second Edition)
- Rajesh R V
- 102字
- 2021-07-02 19:44:57
Concurrency for scale out
The concurrency for scale out principle states that processes should be designed to scale out by replicating the processes. This is in addition to the use of threads within the process.
In the microservices world, services are designed for a scale out rather than scale up. The X-axis scaling technique is primarily used for scaling a service by spinning up another identical service instance. The services can be elastically scaled or shrunk, based on the traffic flow. Furthermore, microservices may make use of parallel processing and concurrency frameworks to further speed up or scale up the transaction processing.
推薦閱讀
- 案例式C語言程序設(shè)計
- Flutter開發(fā)實戰(zhàn)詳解
- 匯編語言程序設(shè)計(第3版)
- 深入淺出Serverless:技術(shù)原理與應(yīng)用實踐
- Java網(wǎng)絡(luò)編程實戰(zhàn)
- 0 bug:C/C++商用工程之道
- Web性能實戰(zhàn)
- 監(jiān)控的藝術(shù):云原生時代的監(jiān)控框架
- Maven for Eclipse
- TypeScript全棧開發(fā)
- 虛擬現(xiàn)實建模與編程(SketchUp+OSG開發(fā)技術(shù))
- Swift High Performance
- Laravel 5.x Cookbook
- Building Microservices with .NET Core 2.0(Second Edition)
- 面向?qū)ο蟪绦蛟O(shè)計及C++實驗指導(dǎo)(第3版)