Mover câmeras e lidars entre microsserviços via sockets UNIX ou TCP satura a CPU com cópias de memória. O Eclipse iceoryx oferece arquitetura lock-free em memória compartilhada que transfere megabytes em menos de 800ns.
O RouDi atua como coordenador no iceoryx. Sem jamais tocar nos dados úteis, o RouDi pré-aloca blocos de memória na inicialização e transfere ponteiros por filas circulares wait-free. Se um app falhar, o RouDi limpa a memória sem vazamentos.
Quando oito câmeras de 8MP geram 120 milhões de pixels a cada 33ms, copiar dados expulsa os caches L1/L2. Mantendo o payload estático na RAM e rodando IA in-place, a carga do barramento cai de 92% para menos de 14%.