A eficiência do código importa!
Infraestrutura de media e dados escalável horizontalmente, concebida em C de raiz. Duas décadas em telecomunicações e broadcast, destiladas em sistemas que fazem mais com menos — do protótipo à produção.
A LYLID Labs constrói serviços de Internet escaláveis horizontalmente que desafiam os pressupostos da infraestrutura empresarial tradicional. Onde a maioria das stacks é montada a partir de uma dúzia de serviços de prateleira, nós concebemos sistemas enxutos, de binário único, em C — menos peças móveis, desempenho previsível e simplicidade operacional. Duas décadas de experiência em media em tempo real e processamento de dados de elevado volume, desde headends DVB a CDNs à escala da Internet.
Desenvolvimento de headend, estatísticas e monitorização DVB-T/T2, HbbTV e entrega HLS/DASH. Processamento de media de nível operador, robustecido para operação 24/7.
Empacotamento HLS/DASH just-in-time, inserção de publicidade do lado do servidor, DRM, nós de borda em direto e caching distribuído — concebidos para 100 Gbit/s por nó.
Orquestração de VMs e contentores, migração em direto, alta disponibilidade e recuperação de desastres — uma alternativa mais enxuta às pesadas plataformas empresariais.
Repositórios de objetos e dados particionados e replicados com failover automático, resharding em direto e sincronização entre regiões. Consistência forte onde importa.
Agentes leves baseados em push com buffering offline resistente a falhas e recolha SNMP/JSON — construídos para frotas, desde parques de TI a centrais de broadcast.
Backends escaláveis horizontalmente, balanceadores de carga, splicers em tempo real e sistemas seguros de tokens. Concebidos para escalar horizontalmente, não apenas verticalmente.
Tudo corre sobre uma stack interna partilhada que temos vindo a evoluir desde 2014 e reescrevemos de raiz: sharding personalizado, replicação primário-backup e por quórum, failover automático e resharding em direto, sobre HTTP/2, HTTP/3/QUIC e mTLS com I/O assíncrono em event-loop. Sem nginx, sem Kafka, sem coordenador externo.
Implementáveis com scp e systemctl restart — dependências mínimas, sem proliferação de contentores.
Escrito, submetido a fuzzing e auditado com valgrind para sistemas que correm durante anos, não demos que correm durante uma reunião.
Sharding por hash consistente e replicação incorporados desde o primeiro dia — concebidos para a escala da Internet, não para PowerPoints empresariais.
O desempenho é medido, não presumido. "Quase sempre funciona" nunca foi suficiente no broadcast, e também não é aqui.