Uma conversa sobre:
Tecnologia para informar a apuração em tempo real das eleições de forma assertiva, íntegra e confiável em diversas plataformas para assegurar o acesso à informação de todos.
EBC
● Empresa Pública criada em 2007, por meio da Lei 11 652/2008;
● Fortalecer o sistema público de comunicação;● Composta por:
○ 2 canais de (TV Brasil, TV Brasil Internacional);○ 8 emissoras de rádio;○ 3 veículos Web (Portal EBC, Agência Brasil,Radioagência Nacional);
EBC
MissãoCriar e difundir conteúdos que contribuam para a
formação crítica das pessoas.
VisãoSer referência em comunicação publica.
Como assim mais rápido que o TSE, a fonte original da apuração?
● Requisição HEAD (modified date)● 90% do eleitorado a apurar
Breve Histórico
● 2008 - PHP + Flash● 2010 - Java Beans + Swing + MySQL● 2012 - NodeJS + Scala + Elastic Search + Redis ● 2014 - Java EE + Swing + PostgreSQL● 2016 - ?
2012 - 1º Turno
● 7 Servidores DELL R900;● Um link de 60MB e outro de 100MB;.● 1500 usuários simultâneos, necessitando 1,2GB● ~800KB por conexão websocket (Prefeitos e Vereadores de 5570
municípios); ● Cabeçalho estático da página web em servidor mal dimensionado;● SEM CACHE, oops.
2012 - 2º Turno
● 1 Servidor DELL R900;● Um link de 60MB e outro de 100MB;● 7000 usuários simultâneos consumindo CDN;● Somente os municípios com 2º turno;● CDN + Cache
2014
● Decisão de cobertura da apuração tardia;● Equipe reduzida;● Reuso da solução de 2010;● CDN + Cache
78 mil usuários simultâneos
Thiago Dieb - [email protected] Borba - [email protected]