vault backup: 2024-08-20 14:27:34
This commit is contained in:
parent
140013e801
commit
6f5c4423f9
24
.obsidian/plugins/home-tab/data.json
vendored
24
.obsidian/plugins/home-tab/data.json
vendored
@ -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": [],
|
||||||
|
@ -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": [],
|
||||||
|
@ -26,6 +26,7 @@ Apache Kafka – это платформа потоковой передачи,
|
|||||||
- Агрегация журналов логов.
|
- Агрегация журналов логов.
|
||||||
- Интернет вещей
|
- Интернет вещей
|
||||||
- Показатели датчиков
|
- Показатели датчиков
|
||||||
|
- [CQRS](CQRS.md)
|
||||||
|
|
||||||
![](Pasted%20image%2020240703120512.png)
|
![](Pasted%20image%2020240703120512.png)
|
||||||
|
|
||||||
|
@ -9,4 +9,4 @@ zero-link:
|
|||||||
parents:
|
parents:
|
||||||
linked:
|
linked:
|
||||||
---
|
---
|
||||||
Некие хранимые проце
|
Некие хранимые процедуры ан Java, которые встраиваются в поток данных и изменяет их.
|
@ -17,4 +17,7 @@ CQRS, или Command Query Responsibility Segregation, это шаблон пр
|
|||||||
|
|
||||||
При использовании CQRS вы можете оптимизировать вашу систему для различных требований, связанных с чтением и записью. Например, вы можете оптимизировать ваш интерфейс команд для быстрого и эффективного обновления данных, в то время как интерфейс запросов можно оптимизировать для быстрого чтения и представления данных.
|
При использовании CQRS вы можете оптимизировать вашу систему для различных требований, связанных с чтением и записью. Например, вы можете оптимизировать ваш интерфейс команд для быстрого и эффективного обновления данных, в то время как интерфейс запросов можно оптимизировать для быстрого чтения и представления данных.
|
||||||
|
|
||||||
CQRS часто используется в сочетании с событийно-ориентированной архитектурой и шаблоном проектирования Event Sourcing. Однако стоит отметить, что CQRS - это продвинутый шаблон проектирования, и его стоит использовать только тогда, когда преимущества, которые он приносит, перевешивают дополнительную сложность, которую он вносит в систему.
|
CQRS часто используется в сочетании с событийно-ориентированной архитектурой и шаблоном проектирования Event Sourcing. Однако стоит отметить, что CQRS - это продвинутый шаблон проектирования, и его стоит использовать только тогда, когда преимущества, которые он приносит, перевешивают дополнительную сложность, которую он вносит в систему.
|
||||||
|
|
||||||
|
CQRS с использованием кафки.
|
||||||
|
![](Pasted%20image%2020240820142406.png)
|
BIN
meta/files/Pasted image 20240820142406.png
Normal file
BIN
meta/files/Pasted image 20240820142406.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.1 MiB |
Loading…
Reference in New Issue
Block a user