RioBus - 1a Semana da Computação da UFRJ - 2015
RioBus - 1a Semana da Computação da UFRJ - 2015
Marco Jardim
marcojardim@dcc.ufrj.br
@marquinho.tormenta (Facebook)
@mjard...
RioBus - 1a Semana da Computação da UFRJ - 2015
História
Nascimento
,
3/03/2014
Greve dos
ônibus,
março de 2014
Disciplina...
RioBus - 1a Semana da Computação da UFRJ - 2015
História
Refactoring no
código do servidor.
ES6, Testes, OO,
rotas, itiner...
RioBus - 1a Semana da Computação da UFRJ - 2015
RioBus em números
● 1 ano e meio de existência
● Página no Facebook com 80...
RioBus - 1a Semana da Computação da UFRJ - 2015
Análise de Big Data
● Histórico de dados começou a ser armazenado em dezem...
RioBus - 1a Semana da Computação da UFRJ - 2015
Competição da Swissnex
● Concurso de visualização de dados
● Mini-estações...
RioBus - 1a Semana da Computação da UFRJ - 2015
Presente
● Reformulação da infra-estrutura para análise por grafos
● Aprof...
RioBus - 1a Semana da Computação da UFRJ - 2015
Futuro
● Desligamento do REST legado PHP
● Plataforma open source de análi...
Muito obrigado.
Marco Jardim
marcojardim@dcc.ufrj.br
@marquinho.tormenta (Facebook)
@mjardim (LinkedIn)
Fred Souza
fmsouza...
Próximos SlideShares
Carregando em…5
×

O trajeto do Riobus desde a criação como projeto open source

391 visualizações

Publicada em

Apresentação que aconteceu durante a 1a Semana da Computação da UFRJ, tratou de apresentar todo o trajeto do projeto open source RioBus e como sua história se desdobrou até se tornar uma ferramenta utilizada por milhares de usuários do Rio de Janeiro.

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
391
No SlideShare
0
A partir de incorporações
0
Número de incorporações
5
Ações
Compartilhamentos
0
Downloads
1
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

O trajeto do Riobus desde a criação como projeto open source

  1. 1. RioBus - 1a Semana da Computação da UFRJ - 2015
  2. 2. RioBus - 1a Semana da Computação da UFRJ - 2015 Marco Jardim marcojardim@dcc.ufrj.br @marquinho.tormenta (Facebook) @mjardim (LinkedIn) Fred Souza fmsouza@dcc.ufrj.br @fredamsouza (Twitter, Medium, Facebook, LinkedIn) Saiu do BCMT pra surfar na Ciência da Computação e se apaixonou. Extremamente pró- ativo, a cada semana entra em um novo projeto para esmagar ainda mais o tempo que resta para a faculdade e a namorada. Ama Javascript e aplicações mobile. Co-fundador do RioBus, atualmente é o principal desenvolvedor do backend e do app Android. Desenvolvedor que já adorou C, amou PHP, curtiu Java, passeou por Ruby mas acredita que na realidade a melhor linguagem do mundo da última semana é o Javascript. Faz de tudo um pouco, até com hardware ele se mete. Escreveu a 1a versão do RioBus e atualmente atua como coordenador, code reviewer e SysAdmin.
  3. 3. RioBus - 1a Semana da Computação da UFRJ - 2015 História Nascimento , 3/03/2014 Greve dos ônibus, março de 2014 Disciplina de Software Livre da UFRJ, agosto de 2014 Início das reuniões com o vereador Eliomar Coelho, outubro de 2014 Reconstrução do servidor usando Node.js, meados de setembro de 2014
  4. 4. RioBus - 1a Semana da Computação da UFRJ - 2015 História Refactoring no código do servidor. ES6, Testes, OO, rotas, itinerários, etc. Início de 2015. Lançamento do novo app de iPhone, abril de 2015 HojeEmpresa de ônibus Real faz fork do projeto pra controlar a frota, janeiro de 2015 Lançamento do novo site, março de 2015 Apresentação no Fórum de Mobilidade Urbana do RJ, março de 2015.
  5. 5. RioBus - 1a Semana da Computação da UFRJ - 2015 RioBus em números ● 1 ano e meio de existência ● Página no Facebook com 800 seguidores ● 25 mil downloads dos aplicativos de iOS e Android ● Acessado mensalmente por cerca de 20k usuários ● Mais de 1 milhão de hits/mês no servidor REST ● Hora do rush: 10 a 20 hits por segundo no REST ● Greve/2014: 200 hits por segundo no REST
  6. 6. RioBus - 1a Semana da Computação da UFRJ - 2015 Análise de Big Data ● Histórico de dados começou a ser armazenado em dezembro de 2014 ● NoSQL: Google Big Query para armazenar e consultar os dados ● Criação da página de relatórios (http://riob.us/relatorios) ● Aumenta 9 milhões de registros por dia ● Hoje conta com mais de 2 bilhões de registros ● Armazenamento: ○ 100Gb de dados ○ 1Tb somando metadados, estrutura, etc
  7. 7. RioBus - 1a Semana da Computação da UFRJ - 2015 Competição da Swissnex ● Concurso de visualização de dados ● Mini-estações climáticas espalhadas pelo Rio de Janeiro ● Descoberta do potencial analítico de informações climatológicas ● Estudo do impacto dos ônibus no microclima de regiões do Rio de Janeiro ● Criação da página de clima (http://riob.us/clima)
  8. 8. RioBus - 1a Semana da Computação da UFRJ - 2015 Presente ● Reformulação da infra-estrutura para análise por grafos ● Aprofundamento nas pesquisas climatológicas ● Parcerias importantes com o NTT/COPPE, os Departamentos de Ciência da Computação e de Meteorologia da UFRJ
  9. 9. RioBus - 1a Semana da Computação da UFRJ - 2015 Futuro ● Desligamento do REST legado PHP ● Plataforma open source de análise de dados urbanos ● Algoritmos de predição de poluição em regiões do Rio de Janeiro ● Identificação de zonas de fluxo intenso de transporte público ● Análise de tráfego e algoritmos de previsão de trânsito
  10. 10. Muito obrigado. Marco Jardim marcojardim@dcc.ufrj.br @marquinho.tormenta (Facebook) @mjardim (LinkedIn) Fred Souza fmsouza@dcc.ufrj.br @fredamsouza http://riob.us http://www.fb.com/RioBusOficial http://github.com/riobus RioBus - 1a Semana da Computação da UFRJ - 2015

×