OrderHub - финальное видео
Reactive Streams как пережить пик нагрузки с Reactor Kafka и R2DBC
В этом видео я последовательно разберу все популярные подходы, оценю их по влиянию на throughput, сложности и цене. Затем проводём нагрузочный тест и на реальных данных проверяем, выполняется ли SLA (уведомление должно быть доставлено не позднее 5 минут после создания заказа).
В результате мы увидим, что даже 50 RPS недостаточно, и рассчитаем необходимую downstream capacity для выполнения бизнес-требований.