diff --git a/.obsidian/plugins/home-tab/data.json b/.obsidian/plugins/home-tab/data.json index 8e264473..f446ab37 100644 --- a/.obsidian/plugins/home-tab/data.json +++ b/.obsidian/plugins/home-tab/data.json @@ -23,25 +23,25 @@ "markdownOnly": false, "unresolvedLinks": false, "recentFilesStore": [ + { + "filepath": "_inbox/Enterprise Service Bus.md", + "timestamp": 1719947569158 + }, + { + "filepath": "knowledge/dev/Event Loop.md", + "timestamp": 1719947551922 + }, { "filepath": "_inbox/Брокер сообщений.md", - "timestamp": 1719939010654 + "timestamp": 1719947429058 + }, + { + "filepath": "_inbox/Redis.md", + "timestamp": 1719947421768 }, { "filepath": "_inbox/Kafka.md", "timestamp": 1719938996631 - }, - { - "filepath": "_inbox/RabbitMQ.md", - "timestamp": 1719938947975 - }, - { - "filepath": "source/курсы/_toc/Обучающий курс от HighLoad конференции 2024.md", - "timestamp": 1719938911022 - }, - { - "filepath": "_inbox/Событийно-ориентированное программирование.md", - "timestamp": 1719938361985 } ], "bookmarkedFileStore": [], diff --git a/.obsidian/plugins/recent-files-obsidian/data.json b/.obsidian/plugins/recent-files-obsidian/data.json index afca3a3d..c0dac430 100644 --- a/.obsidian/plugins/recent-files-obsidian/data.json +++ b/.obsidian/plugins/recent-files-obsidian/data.json @@ -1,9 +1,21 @@ { "recentFiles": [ + { + "basename": "Enterprise Service Bus", + "path": "_inbox/Enterprise Service Bus.md" + }, + { + "basename": "Event Loop", + "path": "knowledge/dev/Event Loop.md" + }, { "basename": "Брокер сообщений", "path": "_inbox/Брокер сообщений.md" }, + { + "basename": "Redis", + "path": "_inbox/Redis.md" + }, { "basename": "Kafka", "path": "_inbox/Kafka.md" @@ -187,18 +199,6 @@ { "basename": "b1503c029e1089a75e5b8578b117ced9.png", "path": "meta/files/b1503c029e1089a75e5b8578b117ced9.png.webp" - }, - { - "basename": "maxresdefault", - "path": "meta/files/maxresdefault.jpg" - }, - { - "basename": "Hd2e025e3e29048cfbfde146b8fe611a7W.jpg_480x480.jpg", - "path": "meta/files/Hd2e025e3e29048cfbfde146b8fe611a7W.jpg_480x480.jpg.webp" - }, - { - "basename": "55", - "path": "meta/files/55.jpg" } ], "omittedPaths": [], diff --git a/_inbox/Enterprise Service Bus.md b/_inbox/Enterprise Service Bus.md index c024e578..97df7059 100644 --- a/_inbox/Enterprise Service Bus.md +++ b/_inbox/Enterprise Service Bus.md @@ -2,6 +2,7 @@ aliases: - ESB - шина предприятия + - шина данных tags: - зрелость/🌱 date: diff --git a/_inbox/Redis.md b/_inbox/Redis.md index 9e85a0b1..49028acf 100644 --- a/_inbox/Redis.md +++ b/_inbox/Redis.md @@ -2,6 +2,7 @@ aliases: tags: - зрелость/🌱 + - type/moc date: - - 2024-05-23 zero-link: diff --git a/_inbox/Брокер сообщений.md b/_inbox/Брокер сообщений.md index 358ffca1..298a5621 100644 --- a/_inbox/Брокер сообщений.md +++ b/_inbox/Брокер сообщений.md @@ -9,6 +9,8 @@ zero-link: parents: linked: --- +Брокеры способны обрабатывать 10000+ сообщений в секунду + Примеры задач для решения которых подходят очереди: - Асинхронные ответы на долгие запросы - построение отчетов @@ -19,4 +21,6 @@ linked: Примеры реализаций брокеров сообщений: - [RabbitMQ](RabbitMQ.md) -- [Kafka](Kafka.md) \ No newline at end of file +- [Kafka](Kafka.md) +- [[NATS]] +- [Redis](Redis.md) (pub/sub, stream) \ No newline at end of file