RUBY ON RAILS    + mongodb!   @lucasrenan
CASA DE FERREIRO     espeto de pau
IMAGENS SÃO IMPORTANTES       estúdio de design gráfico
EQUIPE DO PROJETO• carlos   brando (consultor)• marco    singer (dev)• eu   (dev)• rodrigo   brancher (dev / po / chefe)
DOCUMENTOS
SCHEMA LESS
GRIDFSarmazenar imagens no banco de dados
DRAGONFLYhttps://github.com/markevans/dragonfly
IMAGENS “ON THE FLY”
MONGOIDapi similar activerecord
STAGING PARA PRODUÇÃO       db.CopyDatabase();
FOI SIMPLES =)
PORÉM...o carlos já tinha experiência
DIFICULDADES pensamento relacional
DIFICULDADESarquitetura, por ex: embedar ou não embedar?
DIFICULDADES   map/reduce
OTIMIZE SUAS CONSULTAS!
DICAfaça testes em projetos pequenos
CORAGEM, NÃO DESISTA!
OBRIGADO
Upcoming SlideShare
Loading in …5
×

Ruby on Rails + MongoDB

611 views

Published on

Lightning Talk Rubyconf Brazil 2011 - Ruby on Rails + MongoDB

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
611
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Ruby on Rails + MongoDB

    1. 1. RUBY ON RAILS + mongodb! @lucasrenan
    2. 2. CASA DE FERREIRO espeto de pau
    3. 3. IMAGENS SÃO IMPORTANTES estúdio de design gráfico
    4. 4. EQUIPE DO PROJETO• carlos brando (consultor)• marco singer (dev)• eu (dev)• rodrigo brancher (dev / po / chefe)
    5. 5. DOCUMENTOS
    6. 6. SCHEMA LESS
    7. 7. GRIDFSarmazenar imagens no banco de dados
    8. 8. DRAGONFLYhttps://github.com/markevans/dragonfly
    9. 9. IMAGENS “ON THE FLY”
    10. 10. MONGOIDapi similar activerecord
    11. 11. STAGING PARA PRODUÇÃO db.CopyDatabase();
    12. 12. FOI SIMPLES =)
    13. 13. PORÉM...o carlos já tinha experiência
    14. 14. DIFICULDADES pensamento relacional
    15. 15. DIFICULDADESarquitetura, por ex: embedar ou não embedar?
    16. 16. DIFICULDADES map/reduce
    17. 17. OTIMIZE SUAS CONSULTAS!
    18. 18. DICAfaça testes em projetos pequenos
    19. 19. CORAGEM, NÃO DESISTA!
    20. 20. OBRIGADO

    ×