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

21 visualizações

Publicada em

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]

Publicada em: Tecnologia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

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

×