Элтекс на HighLoad++ 2013
Инженер компании «Элтекс» выступил с докладом на ежегодной конференции
Инженер компании «Элтекс» выступил с докладом на ежегодной конференции разработчиков высоконагруженных систем HighLoad++ которая проходила с 28 по 29 октября 2013 года в Москве.
На этом мероприятии традиционно встречаются и обмениваются опытом разработчики и администраторы highload-систем со всей России, а также наши и зарубежные гуру IT.
Об управлении вычислительным кластером DSP-процессоров на Erlang рассказал разработчик компании «Элтекс» Илья Щербак. Решение проблем устаревшей монолитной архитектурой пришло к нему в процессе работы над проектом сервера видеоконференцсвязи VCS.
В докладе также говорилось о:
- проблемах сложных вычислительных задач (на примере кодирования видео);
- интеграции Erlang и C(проблема zero-copy и безопасности VM при данной интеграции);
- архитектуре кластера, взаимодействия DSP-процессоров и хоста (транспортный уровень: DMA, PCI-e уровень; ОС: linux driver; application level: свой framework);
- framework для работы с shared memory.
Предложенный Ильей подход уже применяется в сервере видеоконференцсвязи VCS. Надеемся, что материалы его доклада станут полезными телеком-разработчикам, разработчикам встраеваемых систем, real-timeсистем и DSPинтеграторам.