-
Идемпотентность: ключи, дедупликация, гонки — Маргарита Моногарова, Тимлид, Altenar
Вы когда-нибудь ловили баг из-за повторного запроса? Что такое идемпотентность и как она работает в реальности: ключи, TTL, кэш в Redis, дедупликация. Как выбрать idempotency-key — UUID, бизнес-ID или SHA-256 от payload. Покажем реальные ошибки: уникальные индексы, коллизии, payload mismatch. Разберёмся с гонками и способами борьбы — от атомарных SQL-запросов до Redis-мьютексов. -
Один вход для всех: как мы строили gateway — Кирилл Вересников, Инженер-программист, iSpring
Наш опыт написания gateway, выбранные подходы в разработке, envoy и его нюансы, опыт релиза такого сервиса. -
Оптимизация хранения данных каталога: от Kafka до Redis и Elasticsearch — Андрей Диков, Ведущий web-программист, Петрович-ТЕХ
Эффективное хранение и обработка данных каталога товаров и услуг с использованием технологий распределенных систем. Превращаем 650 ГБ из шины в 50 ГБ готовых данных для вывода на сайт с помощью Kafka, PostgreSQL, Redis и Elasticsearch.
Мероприятия сообщества
Кратко о мероприятии
- Для кого
- бэкенд-разработчики, инженеры-программисты, техлиды
- Основные темы
- идемпотентность, API-шлюз, оптимизация хранения данных
- Что получите
- понять паттерны идемпотентности, изучить проектирование и развертывание шлюзов, изучить оптимизацию конвейеров данных
- Формат программы
- производственные кейсы, глубокие технические доклады