С ростом количества пользователей и звонков система на базе Homer перестала обеспечивать необходимую скорость работы. В докладе разберём новую архитектуру обработки SIP-трафика: децентрализованный захват, PCAP как единицу обработки, ClickHouse для хранения и аналитики, а также использование S3, Redis и курсорной пагинации.
На практическом примере покажем, как новая система помогает в несколько раз ускорить работу технической поддержки.
Тезисы
— Децентрализованный захват VoIP-трафика с sip_dumps.
— PCAP как единица пакетной обработки.
— ClickHouse для быстрого хранения и анализа больших объёмов данных.
— Курсорная пагинация без лишней нагрузки на API и СУБД.
— S3 и Redis-очередь для хранения, асинхронной обработки и горизонтального масштабирования.
— Практический эффект: ускорение поиска и анализа звонков для технической поддержки.