[RUS] Николай Сасковец: Строим микросервисное приложение используя Kafka и Django / #PiterPy
Ближайшая конференция:
PiterPy 2023 — 6–7 ноября (Online), 13–14 ноября (Санкт-Петербург, Offline)
Подробности:
— —
Строим микросервисное приложение используя Kafka и Django
Когда ваше приложение беззаботно оперирует сотней-другой событий в секунду, основывая свои действия на ручейке данных из внешнего мира, то всё вокруг кажется красочным и прекрасным. Хотя окружающий мир непредсказуем, и внезапно могут возникнуть жесткие требования к отказоустойчивости и производительности некоторых частей приложения, а другим частям бизнес может пообещать вместо ручейка данных — настоящий водопад!
Все эти вызовы окружающей среды могут решаться по-разному, но в нашем случае сквозь все решения проходит Kafka в переплетении с микросервисами.
Так, для укрощения водопада данных многие рекомендуют Kafka, обещая нам что она сможет обработать до 2 миллионов записей в секунду.
А ещё мы постарались безболезненно внедрить Kafka в проект базирующийся на Django-микро