vault backup: 2024-07-02 22:38:56

This commit is contained in:
Struchkov Mark 2024-07-02 22:38:56 +03:00
parent 0902a11c7e
commit 710b9dfb8e
No known key found for this signature in database
GPG Key ID: A3F0AC3F0FA52F3C
5 changed files with 42 additions and 29 deletions

View File

@ -23,25 +23,25 @@
"markdownOnly": false, "markdownOnly": false,
"unresolvedLinks": false, "unresolvedLinks": false,
"recentFilesStore": [ "recentFilesStore": [
{
"filepath": "_inbox/RabbitMQ.md",
"timestamp": 1719949131403
},
{
"filepath": "source/курсы/_toc/Обучающий курс от HighLoad конференции 2024.md",
"timestamp": 1719949126078
},
{
"filepath": "_inbox/Репликация.md",
"timestamp": 1719949091365
},
{ {
"filepath": "_inbox/Брокер сообщений.md", "filepath": "_inbox/Брокер сообщений.md",
"timestamp": 1719948715949 "timestamp": 1719948981433
}, },
{ {
"filepath": "_inbox/Advanced Message Queuing Protocol.md", "filepath": "_inbox/Advanced Message Queuing Protocol.md",
"timestamp": 1719948554408 "timestamp": 1719948554408
},
{
"filepath": "_inbox/Kafka.md",
"timestamp": 1719948221774
},
{
"filepath": "_inbox/Горизонтальное масштабирование.md",
"timestamp": 1719948070529
},
{
"filepath": "_inbox/Redis.md",
"timestamp": 1719947769889
} }
], ],
"bookmarkedFileStore": [], "bookmarkedFileStore": [],

View File

@ -1,5 +1,17 @@
{ {
"recentFiles": [ "recentFiles": [
{
"basename": "RabbitMQ",
"path": "_inbox/RabbitMQ.md"
},
{
"basename": "Обучающий курс от HighLoad конференции 2024",
"path": "source/курсы/_toc/Обучающий курс от HighLoad конференции 2024.md"
},
{
"basename": "Репликация",
"path": "_inbox/Репликация.md"
},
{ {
"basename": "Брокер сообщений", "basename": "Брокер сообщений",
"path": "_inbox/Брокер сообщений.md" "path": "_inbox/Брокер сообщений.md"
@ -20,10 +32,6 @@
"basename": "Redis", "basename": "Redis",
"path": "_inbox/Redis.md" "path": "_inbox/Redis.md"
}, },
{
"basename": "RabbitMQ",
"path": "_inbox/RabbitMQ.md"
},
{ {
"basename": "Enterprise Service Bus", "basename": "Enterprise Service Bus",
"path": "_inbox/Enterprise Service Bus.md" "path": "_inbox/Enterprise Service Bus.md"
@ -40,10 +48,6 @@
"basename": "Event Loop", "basename": "Event Loop",
"path": "knowledge/dev/Event Loop.md" "path": "knowledge/dev/Event Loop.md"
}, },
{
"basename": "Обучающий курс от HighLoad конференции 2024",
"path": "source/курсы/_toc/Обучающий курс от HighLoad конференции 2024.md"
},
{ {
"basename": "Событийно-ориентированное программирование", "basename": "Событийно-ориентированное программирование",
"path": "_inbox/Событийно-ориентированное программирование.md" "path": "_inbox/Событийно-ориентированное программирование.md"
@ -195,10 +199,6 @@
{ {
"basename": "orig", "basename": "orig",
"path": "meta/files/orig.webp" "path": "meta/files/orig.webp"
},
{
"basename": "1640215.970",
"path": "meta/files/1640215.970.jpg"
} }
], ],
"omittedPaths": [], "omittedPaths": [],

View File

@ -12,3 +12,14 @@ parents:
linked: linked:
--- ---
- Хранит данные в памяти - Хранит данные в памяти
- Гарантия доставки сообщений
- at least once delivery. Гарантируется, что наше сообщение получит хотя бы один клиент.
- at most once delivery.
- Гарантирует порядок передачи сообщений: FIFO
- Имеется возможность сохранения на диск
- Подтверждение отправки/получения
- Ограничение количества отправляемых сообщений
- Управление поведением не полученных сообщений
- [Кластеризация](Кластеризация.md)
- [Репликация](_inbox/Репликация.md)

View File

@ -26,10 +26,11 @@ linked:
- зеркалирование - зеркалирование
- масштабирование - масштабирование
Терминология: **Терминология:**
- Брокер - это приложение, которое реализует модель [AMQP](Advanced%20Message%20Queuing%20Protocol.md). Которое принимает соединения клиентов для маршрутизации сообщений и т.п. - Брокер - это приложение, которое реализует модель [AMQP](Advanced%20Message%20Queuing%20Protocol.md). Которое принимает соединения клиентов для маршрутизации сообщений и т.п.
- Сообщение (message) - это единица передаваемых данных. Включая мета-информацию. - Сообщение (message) - это единица передаваемых данных. Включая мета-информацию.
- Потребитель (consumer) - - Потребитель (consumer) - приложение, которое читает сообщения из очереди.
- Производитель (producer) - приложение, которое отправляет сообщения в брокер.
Примеры реализаций брокеров сообщений: Примеры реализаций брокеров сообщений:
- [RabbitMQ](RabbitMQ.md) - [RabbitMQ](RabbitMQ.md)

View File

@ -1,5 +1,6 @@
--- ---
aliases: aliases:
- зеркалирование
tags: tags:
- зрелость/🌱 - зрелость/🌱
date: date: