code / architecture
Дизайн async очередей и воркеров
At-least/exactly-once, idempotency, retry, DLQ, ordering, observability — очередь, которая не теряет и не дублирует.
architecturequeuesasync
Открыть
Продвинутый1-2 часа
code / architecture
Идемпотентность: ключи, storage, retry
Idempotency keys (UUID), Redis storage с TTL, retry strategy, edge-cases с concurrent same-key и retry после success.
idempotencyapiretry
Открыть
Продвинутый1-2 часа
code / architecture
Transactional outbox pattern
Outbox table в одной транзакции с данными, async publisher, дедупликация на consumer, обработка poison messages.
outboxmessagingevents
Открыть
Продвинутый1-2 часа
devops / cicd
Автоматизация rollback
Автоматический откат: триггеры (error rate spike, SLO breach, health fail), data integrity, ограничения (БД-миграции), manual override.
ci/cdrollbackincident
Открыть
Продвинутый30-60 мин
devops / incident
Chaos engineering: программа с нуля
Запуск chaos engineering без поломки прода: hypothesis-driven experiments, blast radius control, GameDays, инструменты (Gremlin/Litmus), metrics.
chaosresiliencereliability
Открыть
Продвинутыйдень+ (программа, не одно мероприятие)