Pull to refresh
3
0
Send message

Практический CQRS и Event Sourcing на Go

Level of difficultyEasy
Reading time4 min
Reach and readers8.4K

Event Sourcing и CQRS — это мощные архитектурные подходы, которые заменяют традиционное CRUD-управление состоянием на журналирование событий и разделение операций записи и чтения для масштабируемости и надежности. Вместо прямого изменения данных система сохраняет каждое изменение как событие, что обеспечивает полный аудит, контроль конкурентности и гибкость в обработке данных.

Читать далее

Масштабирование stateful приложений

Level of difficultyMedium
Reading time4 min
Reach and readers1.7K

Всем привет! В этой статье я хочу разобрать довольно‑таки интересную и в то же время сложную тему — «Поддержание консистентного состояния в stateful сервисах при масштабировании».

Читать далее

Алгоритмы для работы с большими данными в Go: HyperLogLog и Count-Min Sketch

Level of difficultyMedium
Reading time6 min
Reach and readers3.2K

Алгоритмы для работы с большими данными

Всем привет! Для начала давайте разберем что такое вообще Алгоритмы для работы с большими данными, основная суть алгоритмов для работы с большими данными  — это эффективная обработка огромных объёмов информации при минимальных вычислительных ресурсах (памяти, CPU, диске). Их суть — жертвовать точностью ради скорости и масштабируемости.

Читать далее

Information

Rating
Does not participate
Registered
Activity

Specialization

Бэкенд разработчик
Golang
Git
SQL
Linux
Базы данных
Docker
Kubernetes
Проектирование архитектуры приложений
Паттерны проектирования
Высоконагруженные системы