Суть заключалась в том, что нужно было написать распределенную масштабируемую модульную систему маршрутизации трафика по протоколу SMPP.
Основная сложность заключалась в динамических фильтрах, которые можно было подключать на лету не останавливая работу а также конфигурировать маршруты на лету без перерыва в обслуживании.
Все работает без перезагрузки страницы. Конфигурирование полность выполняется мышкой (Перемещение блоков, соединение блоков и т.п.).
Сервер: С++, nodeJS
Клиент: HTML + Javascript, jQuery