vault backup: 2024-07-03 12:09:39
This commit is contained in:
parent
4f19e81abb
commit
b177913511
8
.obsidian/plugins/home-tab/data.json
vendored
8
.obsidian/plugins/home-tab/data.json
vendored
@ -23,6 +23,10 @@
|
|||||||
"markdownOnly": false,
|
"markdownOnly": false,
|
||||||
"unresolvedLinks": false,
|
"unresolvedLinks": false,
|
||||||
"recentFilesStore": [
|
"recentFilesStore": [
|
||||||
|
{
|
||||||
|
"filepath": "_inbox/Журнал БД.md",
|
||||||
|
"timestamp": 1719997767675
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"filepath": "_inbox/Kafka.md",
|
"filepath": "_inbox/Kafka.md",
|
||||||
"timestamp": 1719997473660
|
"timestamp": 1719997473660
|
||||||
@ -38,10 +42,6 @@
|
|||||||
{
|
{
|
||||||
"filepath": "wiki/zero/00 Nginx.md",
|
"filepath": "wiki/zero/00 Nginx.md",
|
||||||
"timestamp": 1719992461987
|
"timestamp": 1719992461987
|
||||||
},
|
|
||||||
{
|
|
||||||
"filepath": "_inbox/Queue.md",
|
|
||||||
"timestamp": 1719992073683
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"bookmarkedFileStore": [],
|
"bookmarkedFileStore": [],
|
||||||
|
@ -1,5 +1,9 @@
|
|||||||
{
|
{
|
||||||
"recentFiles": [
|
"recentFiles": [
|
||||||
|
{
|
||||||
|
"basename": "Журнал БД",
|
||||||
|
"path": "_inbox/Журнал БД.md"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"basename": "Kafka",
|
"basename": "Kafka",
|
||||||
"path": "_inbox/Kafka.md"
|
"path": "_inbox/Kafka.md"
|
||||||
@ -195,10 +199,6 @@
|
|||||||
{
|
{
|
||||||
"basename": "Список покупок для ремонта",
|
"basename": "Список покупок для ремонта",
|
||||||
"path": "projects/Ремонт квартиры/Список покупок для ремонта.md"
|
"path": "projects/Ремонт квартиры/Список покупок для ремонта.md"
|
||||||
},
|
|
||||||
{
|
|
||||||
"basename": "Курс. Как сделать ремонт и не сойти с ума",
|
|
||||||
"path": "source/курсы/тж/Курс. Как сделать ремонт и не сойти с ума.md"
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"omittedPaths": [],
|
"omittedPaths": [],
|
||||||
|
@ -11,7 +11,9 @@ zero-link:
|
|||||||
- "[[00 Архитектура ПО]]"
|
- "[[00 Архитектура ПО]]"
|
||||||
linked:
|
linked:
|
||||||
---
|
---
|
||||||
Apache Kafka – это платформа потоковой передачи, которую можно использовать для быстрой обработки большого количества событий.
|
Apache Kafka – это платформа потоковой передачи, которую можно использовать для быстрой обработки большого количества событий. Строго говоря это не [Брокер сообщений](Брокер%20сообщений.md), а распределенный реплецированный журнал фиксаций изменений (commit log).
|
||||||
|
|
||||||
|
![](Pasted%20image%2020240703120512.png)
|
||||||
|
|
||||||
Доставка сообщений в Kafka может осуществляться как минимум тремя способами:
|
Доставка сообщений в Kafka может осуществляться как минимум тремя способами:
|
||||||
- не менее одного раза (at-least-once) – сообщение будет отправляется потребителям до тех пор, пока те не подтвердят его получение;
|
- не менее одного раза (at-least-once) – сообщение будет отправляется потребителям до тех пор, пока те не подтвердят его получение;
|
||||||
@ -35,3 +37,5 @@ Apache Kafka – это платформа потоковой передачи,
|
|||||||
## Заметки
|
## Заметки
|
||||||
- Реализована на Java
|
- Реализована на Java
|
||||||
- Не использует RAM для доступа к данным.
|
- Не использует RAM для доступа к данным.
|
||||||
|
- Отправленные сообщения не удаляются после прочтения. Можно настроить ротацию, чтобы старые сообщения удалялись.
|
||||||
|
- Для улучшения производительности желательно под кафку выделять отдельные жесткие диски.
|
@ -29,3 +29,5 @@ linked:
|
|||||||
- Как писать его меньше?
|
- Как писать его меньше?
|
||||||
- Как сделать так, чтобы это работало быстрее?
|
- Как сделать так, чтобы это работало быстрее?
|
||||||
- При чем тут репликация?
|
- При чем тут репликация?
|
||||||
|
|
||||||
|
Для улучшения производительности желательно под журналы выделять отдельные жесткие диски.
|
BIN
meta/files/Pasted image 20240703120512.png
Normal file
BIN
meta/files/Pasted image 20240703120512.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.8 MiB |
Loading…
Reference in New Issue
Block a user