O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.
From BigTable to HBase and back
again
Leonardo Gamas
@leogamas
Who am i?
Leonardo Gamas
Software Engineer
Physics @ UEFS
@ Jusbrasil for 8 years
Trying to be fit ;)
@leogamas
Conectando Pessoas à Justiça
BigTable
BigTable
BigTable
Data model
Building blocks
Building blocks
Chubby
Serving data
HBase
Apache HBase
Use Apache HBase™ when you need random, realtime read/write access to
your Big Data. This project's goal is t...
Building Blocks
Tables and Regions
Architecture
Adoption (Why HBase)
Hammer
Hammer time
Infrastructure
34 nodes
Each node with: 32 GB RAM, 400GB of SSD
Each node costing 350,00 USD per month
CAP strikes again
Google Cloud BigTable
Google Cloud BigTable
Fast
Integrated
Goodbye management
BigTable and Hammer
Data export
Data import
Takeaways
Questions?
Temos vagas!
vagas@jusbrasil.com.br
github.com/jusbrasil/careers
Próximos SlideShares
Carregando em…5
×

From BigTable to HBase and back again

Esta palestra mostra a jornada do Jusbrasil na adoção do Apache HBase, um projeto Open source, inspirado pelo paper seminal do Google BigTable. As decisões que nos levaram a escolhê-lo, os problemas encontrados, e os plot twists no caminho dessa aventura. [Apresentado no NOSQLBA 2019 http://www.nosqlba.com/2019/index.html]

  • Seja o primeiro a comentar

From BigTable to HBase and back again

  1. 1. From BigTable to HBase and back again Leonardo Gamas @leogamas
  2. 2. Who am i? Leonardo Gamas Software Engineer Physics @ UEFS @ Jusbrasil for 8 years Trying to be fit ;) @leogamas
  3. 3. Conectando Pessoas à Justiça
  4. 4. BigTable
  5. 5. BigTable
  6. 6. BigTable
  7. 7. Data model
  8. 8. Building blocks
  9. 9. Building blocks
  10. 10. Chubby
  11. 11. Serving data
  12. 12. HBase
  13. 13. Apache HBase Use Apache HBase™ when you need random, realtime read/write access to your Big Data. This project's goal is the hosting of very large tables -- billions of rows X millions of columns -- atop clusters of commodity hardware. Apache HBase is an open-source, distributed, versioned, non-relational database modeled after Google's Bigtable: A Distributed Storage System for Structured Data by Chang et al. Just as Bigtable leverages the distributed data storage provided by the Google File System, Apache HBase provides Bigtable-like capabilities on top of Hadoop and HDFS.
  14. 14. Building Blocks
  15. 15. Tables and Regions
  16. 16. Architecture
  17. 17. Adoption (Why HBase)
  18. 18. Hammer
  19. 19. Hammer time
  20. 20. Infrastructure 34 nodes Each node with: 32 GB RAM, 400GB of SSD Each node costing 350,00 USD per month
  21. 21. CAP strikes again
  22. 22. Google Cloud BigTable
  23. 23. Google Cloud BigTable
  24. 24. Fast
  25. 25. Integrated
  26. 26. Goodbye management
  27. 27. BigTable and Hammer
  28. 28. Data export
  29. 29. Data import
  30. 30. Takeaways
  31. 31. Questions?
  32. 32. Temos vagas! vagas@jusbrasil.com.br github.com/jusbrasil/careers

×