vault backup: 2024-08-20 14:27:34

This commit is contained in:
Struchkov Mark 2024-08-20 14:27:34 +03:00
parent 140013e801
commit 6f5c4423f9
No known key found for this signature in database
GPG Key ID: A3F0AC3F0FA52F3C
6 changed files with 26 additions and 22 deletions

View File

@ -23,25 +23,25 @@
"markdownOnly": false, "markdownOnly": false,
"unresolvedLinks": false, "unresolvedLinks": false,
"recentFilesStore": [ "recentFilesStore": [
{
"filepath": "_inbox/00 Kafka.md",
"timestamp": 1724153099919
},
{
"filepath": "knowledge/dev/архитектура/паттерн/CQRS.md",
"timestamp": 1724153032438
},
{
"filepath": "_inbox/Kafka Connect.md",
"timestamp": 1724153018938
},
{ {
"filepath": "_inbox/Kafka Stream.md", "filepath": "_inbox/Kafka Stream.md",
"timestamp": 1724152939885 "timestamp": 1724152939885
}, },
{
"filepath": "_inbox/00 Kafka.md",
"timestamp": 1724152906456
},
{
"filepath": "_inbox/Kafka Connect.md",
"timestamp": 1724152894026
},
{ {
"filepath": "knowledge/dev/java/other/JDBC.md", "filepath": "knowledge/dev/java/other/JDBC.md",
"timestamp": 1724151998864 "timestamp": 1724151998864
},
{
"filepath": "_inbox/Флаги очередей в RabbitMQ.md",
"timestamp": 1724151453166
} }
], ],
"bookmarkedFileStore": [], "bookmarkedFileStore": [],

View File

@ -1,17 +1,21 @@
{ {
"recentFiles": [ "recentFiles": [
{
"basename": "Kafka Stream",
"path": "_inbox/Kafka Stream.md"
},
{ {
"basename": "00 Kafka", "basename": "00 Kafka",
"path": "_inbox/00 Kafka.md" "path": "_inbox/00 Kafka.md"
}, },
{
"basename": "CQRS",
"path": "knowledge/dev/архитектура/паттерн/CQRS.md"
},
{ {
"basename": "Kafka Connect", "basename": "Kafka Connect",
"path": "_inbox/Kafka Connect.md" "path": "_inbox/Kafka Connect.md"
}, },
{
"basename": "Kafka Stream",
"path": "_inbox/Kafka Stream.md"
},
{ {
"basename": "JDBC", "basename": "JDBC",
"path": "knowledge/dev/java/other/JDBC.md" "path": "knowledge/dev/java/other/JDBC.md"
@ -195,10 +199,6 @@
{ {
"basename": "Проект", "basename": "Проект",
"path": "knowledge/productivity/Проект.md" "path": "knowledge/productivity/Проект.md"
},
{
"basename": "Самопрезентация",
"path": "_inbox/Самопрезентация.md"
} }
], ],
"omittedPaths": [], "omittedPaths": [],

View File

@ -26,6 +26,7 @@ Apache Kafka это платформа потоковой передачи,
- Агрегация журналов логов. - Агрегация журналов логов.
- Интернет вещей - Интернет вещей
- Показатели датчиков - Показатели датчиков
- [CQRS](CQRS.md)
![](Pasted%20image%2020240703120512.png) ![](Pasted%20image%2020240703120512.png)

View File

@ -9,4 +9,4 @@ zero-link:
parents: parents:
linked: linked:
--- ---
Некие хранимые проце Некие хранимые процедуры ан Java, которые встраиваются в поток данных и изменяет их.

View File

@ -18,3 +18,6 @@ CQRS, или Command Query Responsibility Segregation, это шаблон пр
При использовании CQRS вы можете оптимизировать вашу систему для различных требований, связанных с чтением и записью. Например, вы можете оптимизировать ваш интерфейс команд для быстрого и эффективного обновления данных, в то время как интерфейс запросов можно оптимизировать для быстрого чтения и представления данных. При использовании CQRS вы можете оптимизировать вашу систему для различных требований, связанных с чтением и записью. Например, вы можете оптимизировать ваш интерфейс команд для быстрого и эффективного обновления данных, в то время как интерфейс запросов можно оптимизировать для быстрого чтения и представления данных.
CQRS часто используется в сочетании с событийно-ориентированной архитектурой и шаблоном проектирования Event Sourcing. Однако стоит отметить, что CQRS - это продвинутый шаблон проектирования, и его стоит использовать только тогда, когда преимущества, которые он приносит, перевешивают дополнительную сложность, которую он вносит в систему. CQRS часто используется в сочетании с событийно-ориентированной архитектурой и шаблоном проектирования Event Sourcing. Однако стоит отметить, что CQRS - это продвинутый шаблон проектирования, и его стоит использовать только тогда, когда преимущества, которые он приносит, перевешивают дополнительную сложность, которую он вносит в систему.
CQRS с использованием кафки.
![](Pasted%20image%2020240820142406.png)

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB