- Hands-On Reactive Programming in Spring 5
- Oleh Dokuka Igor Lozynskyi
- 142字
- 2021-07-23 16:36:26
Unbounded queue
The first and most obvious solution is to provide a queue that is characterized by unlimited size, or simply an unbounded queue. In that case, all produced elements are stored inside the queue first and then drained by the actual subscriber. The following marble diagram depicts the mentioned interaction (Diagram 3.4):
On the one hand, the central benefit that came with handling messages using an unbounded queue is the deliverability of messages, which means that the consumer is going to process all stored elements at some point in time.
On the other hand, by succeeding in the deliverability of messages, the resiliency of the application decreases because there are no unbounded resources. For instance, the whole system may be easily crushed once the memory limit is reached.
- 物聯(lián)網(wǎng)工程規(guī)劃技術(shù)
- 數(shù)字烏托邦
- Learning QGIS 2.0
- 計(jì)算機(jī)網(wǎng)絡(luò)安全實(shí)訓(xùn)教程(第二版)
- 物聯(lián)網(wǎng)時(shí)代
- 正在爆發(fā)的互聯(lián)網(wǎng)革命
- Metasploit Penetration Testing Cookbook
- Unity Artificial Intelligence Programming
- 從實(shí)踐中學(xué)習(xí)手機(jī)抓包與數(shù)據(jù)分析
- 設(shè)備監(jiān)控技術(shù)詳解
- 網(wǎng)絡(luò)空間全球治理觀察
- Building Microservices with Spring
- 目標(biāo)跟蹤中的群智能優(yōu)化方法
- 5G重塑數(shù)字化未來(lái)
- 智能家庭網(wǎng)絡(luò):技術(shù)、標(biāo)準(zhǔn)與應(yīng)用實(shí)踐