diff --git a/.obsidian/plugins/home-tab/data.json b/.obsidian/plugins/home-tab/data.json index 9333f35c..92b00607 100644 --- a/.obsidian/plugins/home-tab/data.json +++ b/.obsidian/plugins/home-tab/data.json @@ -23,6 +23,18 @@ "markdownOnly": false, "unresolvedLinks": false, "recentFilesStore": [ + { + "filepath": "Кластер Kafka.md", + "timestamp": 1720089903033 + }, + { + "filepath": "_inbox/00 Kafka.md", + "timestamp": 1720089804969 + }, + { + "filepath": "_inbox/00 RabbitMQ.md", + "timestamp": 1720089796796 + }, { "filepath": "projects/Ремонт квартиры/Проект. Ремонт квартиры.md", "timestamp": 1720087741313 @@ -30,18 +42,6 @@ { "filepath": "projects/Ремонт квартиры/Идеи для ремонта.md", "timestamp": 1720087589504 - }, - { - "filepath": "projects/Ремонт квартиры/Список покупок для ремонта.md", - "timestamp": 1720087053313 - }, - { - "filepath": "projects/Ремонт квартиры/Функциональность кухни.md", - "timestamp": 1720086984682 - }, - { - "filepath": "meta/files/orig-2.webp", - "timestamp": 1720086715361 } ], "bookmarkedFileStore": [], diff --git a/.obsidian/plugins/recent-files-obsidian/data.json b/.obsidian/plugins/recent-files-obsidian/data.json index 2862989c..0d8a3a7f 100644 --- a/.obsidian/plugins/recent-files-obsidian/data.json +++ b/.obsidian/plugins/recent-files-obsidian/data.json @@ -1,5 +1,17 @@ { "recentFiles": [ + { + "basename": "Кластер Kafka", + "path": "Кластер Kafka.md" + }, + { + "basename": "00 Kafka", + "path": "_inbox/00 Kafka.md" + }, + { + "basename": "00 RabbitMQ", + "path": "_inbox/00 RabbitMQ.md" + }, { "basename": "Проект. Ремонт квартиры", "path": "projects/Ремонт квартиры/Проект. Ремонт квартиры.md" @@ -76,18 +88,10 @@ "basename": "Проект. Дом Дурачок 2.0", "path": "projects/Проект. Дом Дурачок 2.0.md" }, - { - "basename": "00 Kafka", - "path": "_inbox/00 Kafka.md" - }, { "basename": "Consumer Group", "path": "_inbox/Consumer Group.md" }, - { - "basename": "00 RabbitMQ", - "path": "_inbox/00 RabbitMQ.md" - }, { "basename": "Монолитная архитектура", "path": "_inbox/Монолитная архитектура.md" @@ -195,10 +199,6 @@ { "basename": "Event Loop", "path": "knowledge/dev/Event Loop.md" - }, - { - "basename": "Событийно-ориентированное программирование", - "path": "_inbox/Событийно-ориентированное программирование.md" } ], "omittedPaths": [], diff --git a/_inbox/00 Kafka.md b/_inbox/00 Kafka.md index 4ae030fe..8a53fbad 100644 --- a/_inbox/00 Kafka.md +++ b/_inbox/00 Kafka.md @@ -62,6 +62,9 @@ Apache Kafka – это платформа потоковой передачи, - Для улучшения производительности желательно под кафку выделять отдельные жесткие диски. Менее актуально для SSD. - Есть возможность сжатия данных в топике. Аля архивация. - Использует zookeeper для хранения мета-данных. В новых версиях может уже не использовать. +- Может обработать 30000 сообщений в секунду +- Производительнее, чем [RabbitMQ](00%20RabbitMQ.md) ## Дополнительно -- [Consumer Group](Consumer%20Group.md) \ No newline at end of file +- [Consumer Group](Consumer%20Group.md) +- [[Кластер Kafka]] \ No newline at end of file diff --git a/_inbox/00 RabbitMQ.md b/_inbox/00 RabbitMQ.md index 493db283..14347e62 100644 --- a/_inbox/00 RabbitMQ.md +++ b/_inbox/00 RabbitMQ.md @@ -50,4 +50,5 @@ rabbitmqctl set_vm_memory_high_watermark 0.5 ## Заметки - При прочтении сообщения consumer-ом сообщение удаляется из брокера. - Написан на Erlang -- Имеет плагины расширения \ No newline at end of file +- Имеет плагины расширения +- Транзакций нет \ No newline at end of file diff --git a/meta/files/Pasted image 20240704134508.png b/meta/files/Pasted image 20240704134508.png new file mode 100644 index 00000000..03d94079 Binary files /dev/null and b/meta/files/Pasted image 20240704134508.png differ diff --git a/Кластер Kafka.md b/Кластер Kafka.md new file mode 100644 index 00000000..0d1f5cd9 --- /dev/null +++ b/Кластер Kafka.md @@ -0,0 +1,14 @@ +--- +aliases: +tags: + - зрелость/🌱 +date: + - - 2024-07-04 +zero-link: + - "[[00 Kafka]]" +parents: +linked: +--- +Кластеризация доступна из коробки. Можно настроить количество реплик топика + +![](Pasted%20image%2020240704134508.png) \ No newline at end of file