Pull to refresh
8
0
Сергей @s_platov

User

Send message

Высоконагруженный IPC между C++ и Python

Level of difficultyMedium
Reading time6 min
Views4K

Несколько лет назад Аурига по заданию известного медицинского стартапа разрабатывала решение, связанное с параллельной обработкой нескольких потоков видеоданных. Ключевой особенностью технического решения была скоростная передача и обработка большого потока видеоданных от драйвера, написанного на С++, в обработчик, написанный на Python.

В процессе разработки мы успели отрефакторить код, написанный математиками, перепробовать распространённые протоколы IPC и написать свой собственный, и дать полную нагрузку на 40-ядерный Xeon.

А ещё мы дебажили Windows.

Читать далее
Total votes 15: ↑14 and ↓1+20
Comments11

Information

Rating
Does not participate
Registered
Activity