From 7374d735d56a482c66cb6344884ee570c6bbed73 Mon Sep 17 00:00:00 2001 From: Struchkov Mark Date: Tue, 2 Jul 2024 22:18:02 +0300 Subject: [PATCH] vault backup: 2024-07-02 22:18:02 --- .obsidian/plugins/home-tab/data.json | 24 ++++++------- .../plugins/recent-files-obsidian/data.json | 36 +++++++++---------- _inbox/Kafka.md | 2 ++ _inbox/RabbitMQ.md | 1 + _inbox/Redis.md | 5 ++- _inbox/Балансировка нагрузки.md | 6 ++-- _inbox/Кластеризация.md | 14 ++++++++ 7 files changed, 55 insertions(+), 33 deletions(-) create mode 100644 _inbox/Кластеризация.md diff --git a/.obsidian/plugins/home-tab/data.json b/.obsidian/plugins/home-tab/data.json index f446ab37..fc5c7b0e 100644 --- a/.obsidian/plugins/home-tab/data.json +++ b/.obsidian/plugins/home-tab/data.json @@ -24,24 +24,24 @@ "unresolvedLinks": false, "recentFilesStore": [ { - "filepath": "_inbox/Enterprise Service Bus.md", - "timestamp": 1719947569158 - }, - { - "filepath": "knowledge/dev/Event Loop.md", - "timestamp": 1719947551922 + "filepath": "_inbox/Redis.md", + "timestamp": 1719947769889 }, { "filepath": "_inbox/Брокер сообщений.md", - "timestamp": 1719947429058 - }, - { - "filepath": "_inbox/Redis.md", - "timestamp": 1719947421768 + "timestamp": 1719947767365 }, { "filepath": "_inbox/Kafka.md", - "timestamp": 1719938996631 + "timestamp": 1719947719638 + }, + { + "filepath": "_inbox/RabbitMQ.md", + "timestamp": 1719947702431 + }, + { + "filepath": "_inbox/Enterprise Service Bus.md", + "timestamp": 1719947678370 } ], "bookmarkedFileStore": [], diff --git a/.obsidian/plugins/recent-files-obsidian/data.json b/.obsidian/plugins/recent-files-obsidian/data.json index c0dac430..2052088c 100644 --- a/.obsidian/plugins/recent-files-obsidian/data.json +++ b/.obsidian/plugins/recent-files-obsidian/data.json @@ -1,21 +1,13 @@ { "recentFiles": [ { - "basename": "Enterprise Service Bus", - "path": "_inbox/Enterprise Service Bus.md" - }, - { - "basename": "Event Loop", - "path": "knowledge/dev/Event Loop.md" + "basename": "Redis", + "path": "_inbox/Redis.md" }, { "basename": "Брокер сообщений", "path": "_inbox/Брокер сообщений.md" }, - { - "basename": "Redis", - "path": "_inbox/Redis.md" - }, { "basename": "Kafka", "path": "_inbox/Kafka.md" @@ -24,6 +16,22 @@ "basename": "RabbitMQ", "path": "_inbox/RabbitMQ.md" }, + { + "basename": "Enterprise Service Bus", + "path": "_inbox/Enterprise Service Bus.md" + }, + { + "basename": "Кластеризация", + "path": "_inbox/Кластеризация.md" + }, + { + "basename": "Балансировка нагрузки", + "path": "_inbox/Балансировка нагрузки.md" + }, + { + "basename": "Event Loop", + "path": "knowledge/dev/Event Loop.md" + }, { "basename": "Обучающий курс от HighLoad конференции 2024", "path": "source/курсы/_toc/Обучающий курс от HighLoad конференции 2024.md" @@ -191,14 +199,6 @@ { "basename": "don-karniz-1-1-min.2cda3db99d204da5e2c26e722e63ea04120", "path": "meta/files/don-karniz-1-1-min.2cda3db99d204da5e2c26e722e63ea04120.jpg" - }, - { - "basename": "Pasted image 20231008173416", - "path": "meta/files/Pasted image 20231008173416.png" - }, - { - "basename": "b1503c029e1089a75e5b8578b117ced9.png", - "path": "meta/files/b1503c029e1089a75e5b8578b117ced9.png.webp" } ], "omittedPaths": [], diff --git a/_inbox/Kafka.md b/_inbox/Kafka.md index d02caa0d..e8d3ad4c 100644 --- a/_inbox/Kafka.md +++ b/_inbox/Kafka.md @@ -32,3 +32,5 @@ Apache Kafka – это платформа потоковой передачи, ![](ae8f6a39-5a3f-4195-8f6a-0b96e492413c.jpg) +## Заметки +- Реализована на Java \ No newline at end of file diff --git a/_inbox/RabbitMQ.md b/_inbox/RabbitMQ.md index a2d2344c..8ca765eb 100644 --- a/_inbox/RabbitMQ.md +++ b/_inbox/RabbitMQ.md @@ -11,3 +11,4 @@ parents: - "[[Брокер сообщений]]" linked: --- +- Хранит данные в памяти \ No newline at end of file diff --git a/_inbox/Redis.md b/_inbox/Redis.md index 49028acf..a6ee780e 100644 --- a/_inbox/Redis.md +++ b/_inbox/Redis.md @@ -20,4 +20,7 @@ linked: - Есть персистентный режим - Кластеризуется - Сложный в настройках -- Однопоточный \ No newline at end of file +- Однопоточный + +## Заметки +- Показывает лучший результат производительности при использовании подписок, чем [RabbitMQ](RabbitMQ.md). Но при этом может страдать надежность доставки. \ No newline at end of file diff --git a/_inbox/Балансировка нагрузки.md b/_inbox/Балансировка нагрузки.md index 90985a8a..0250c16d 100644 --- a/_inbox/Балансировка нагрузки.md +++ b/_inbox/Балансировка нагрузки.md @@ -2,8 +2,10 @@ aliases: tags: - зрелость/🌱 -date: [[2024-06-13]] -zero-link: +date: + - - 2024-06-13 +zero-link: + - "[[00 Архитектура ПО]]" parents: linked: --- diff --git a/_inbox/Кластеризация.md b/_inbox/Кластеризация.md new file mode 100644 index 00000000..2c5b774f --- /dev/null +++ b/_inbox/Кластеризация.md @@ -0,0 +1,14 @@ +--- +aliases: +tags: + - зрелость/🌱 +date: + - - 2024-07-02 +zero-link: + - "[[00 HighLoad]]" +parents: +linked: +--- +Кластеризация решает несколько задач: +- Получение высокого [High Availability](High%20Availability.md) +- [Балансировка нагрузки](Балансировка%20нагрузки.md) \ No newline at end of file