SlideShare a Scribd company logo
The State
Enis Söztutar and Michael Stack
HBase Project Management Committee
Pervasive
SemVer in Action
1.0.0 Released last year. Started following semantic versioning
10 releases with 1.x.y versions. More coming!
Release notes contain “compatibility” report for source / binary
Patch upgrades do not have new features. Safe to upgrade.
Learnt from singularity (0.94 -> 0.96+)
2.0 will be rolling upgradable!
Releases
Since last year
1.2 Branch RM: Sean Busbey (Two releases)
1.1 Branch RM: Nick Dimiduk (Five releases)
1.0 Branch RM: Enis Söztutar (Three releases, EOL)
0.98 Branch RM: Andrew Purtell (Five releases)
0.94 Branch RM: Lars Hofhansl
1.3 branch RM: Mikhail Antonov
An RCs a-coming...
2.0 branch RM: Matteo Bertozzi
EOY
Development Focus
Offheaping
Read path (done)
Write path in development
In-memory flushes/compactions
Compact in-memory representations
Fatter flushes
Assignment Manager/Master
New Compaction Policies
More Scan Improvements
Spark Integration
C++ Client
Async Client, Async WAL Writer
Dogfooding
YARN Application Timeline Server v.2 (YARN-2928)
Using HBase as storage backend, significantly improves the system scalability
Close to a branch merge with basic components ready. fault tolerance, writer isolation, etc.
Hive MetaStore in HBase (HIVE-9452)
Branch merged to Hive trunk. Comes as a beta in Hive-2.0.0.
1.6x improvement on TPC-DS, 13x improvement in explain-only plans
HBase stores file metadata cache accessed by tasks
Ambari Metrics Server (AMBARI-5707)
Metrics store using Phoenix. Does aggregations
Grafana front-end in Ambari-2.2.2
Committers
Since last year
Yu Li
Francis Liu
Ashish Singhi
Heng Chen
Stephen Yuan Jiang
Esteban Guitierrez
Mikhail Antonov (PMC)
Currently 50 committers and 27 PMC members
Committers from: Alibaba, Cask, Cloudera, Facebook, HortonWorks, Huawei,
IBM, Intel, Salesforce, Xiaomi, Yahoo!, etc.
What is?
1 in 50?
Health
Health
https://www.openhub.net/p/hbase
● ...has had 11,969 commits made by 139 contributors
representing 953,432 lines of code
● ...took an estimated 267 years of effort (COCOMO
model) starting with its first commit in April, 2007 ending
with its most recent commit 6 days ago
Health
https://issues.apache.org/
Last 300 Days
Ecosystem
Currently in Apache Incubator
Tephra
Omid
Trafodion
S2Graph
Top level projects
Phoenix
Kylin
Others
OpenTSDB
SpliceMachine
TiDB
etc.
Deferred<Future>
EOD Session
Lars Hofhansl HBase Futures

More Related Content

PPTX
HBaseCon 2015: State of HBase Docs and How to Contribute
PPTX
HBase at Bloomberg: High Availability Needs for the Financial Industry
PPTX
Digital Library Collection Management using HBase
PPTX
HBaseCon 2013: Using Coprocessors to Index Columns in an Elasticsearch Cluster
PPT
Real-Time Video Analytics Using Hadoop and HBase (HBaseCon 2013)
PPTX
Harmonizing Multi-tenant HBase Clusters for Managing Workload Diversity
PPTX
Chicago Data Summit: Geo-based Content Processing Using HBase
PPTX
HBaseCon 2013: Streaming Data into Apache HBase using Apache Flume: Experienc...
HBaseCon 2015: State of HBase Docs and How to Contribute
HBase at Bloomberg: High Availability Needs for the Financial Industry
Digital Library Collection Management using HBase
HBaseCon 2013: Using Coprocessors to Index Columns in an Elasticsearch Cluster
Real-Time Video Analytics Using Hadoop and HBase (HBaseCon 2013)
Harmonizing Multi-tenant HBase Clusters for Managing Workload Diversity
Chicago Data Summit: Geo-based Content Processing Using HBase
HBaseCon 2013: Streaming Data into Apache HBase using Apache Flume: Experienc...

What's hot (20)

PPTX
HBase: Where Online Meets Low Latency
PDF
HBase: Extreme Makeover
PDF
Usage case of HBase for real-time application
PDF
HBaseCon 2015- HBase @ Flipboard
PDF
HBaseCon 2012 | Content Addressable Storages for Fun and Profit - Berk Demir,...
PPTX
Optimizing Apache HBase for Cloud Storage in Microsoft Azure HDInsight
PPTX
HBaseCon 2013: Project Valta - A Resource Management Layer over Apache HBase
PDF
HBaseCon 2013:High-Throughput, Transactional Stream Processing on Apache HBase
PDF
Meet HBase 1.0
PDF
HBaseCon 2012 | HBase and HDFS: Past, Present, Future - Todd Lipcon, Cloudera
PDF
hbaseconasia2017: HBase在Hulu的使用和实践
PPTX
Redis Labs and SQL Server
PDF
HBase Read High Availability Using Timeline-Consistent Region Replicas
PPTX
HBaseCon 2012 | HBase, the Use Case in eBay Cassini
PPTX
HBaseConAsia2018 Track3-7: The application of HBase in New Energy Vehicle Mon...
PPTX
HBaseCon 2013: Compaction Improvements in Apache HBase
PPTX
HBaseCon 2012 | Base Metrics: What They Mean to You - Cloudera
PDF
Flexible and Fast Storage for Deep Learning with Alluxio
PPT
HBaseCon 2013: Apache HBase Replication
PPTX
HBaseConAsia2018 Track1-5: Improving HBase reliability at PInterest with geo ...
HBase: Where Online Meets Low Latency
HBase: Extreme Makeover
Usage case of HBase for real-time application
HBaseCon 2015- HBase @ Flipboard
HBaseCon 2012 | Content Addressable Storages for Fun and Profit - Berk Demir,...
Optimizing Apache HBase for Cloud Storage in Microsoft Azure HDInsight
HBaseCon 2013: Project Valta - A Resource Management Layer over Apache HBase
HBaseCon 2013:High-Throughput, Transactional Stream Processing on Apache HBase
Meet HBase 1.0
HBaseCon 2012 | HBase and HDFS: Past, Present, Future - Todd Lipcon, Cloudera
hbaseconasia2017: HBase在Hulu的使用和实践
Redis Labs and SQL Server
HBase Read High Availability Using Timeline-Consistent Region Replicas
HBaseCon 2012 | HBase, the Use Case in eBay Cassini
HBaseConAsia2018 Track3-7: The application of HBase in New Energy Vehicle Mon...
HBaseCon 2013: Compaction Improvements in Apache HBase
HBaseCon 2012 | Base Metrics: What They Mean to You - Cloudera
Flexible and Fast Storage for Deep Learning with Alluxio
HBaseCon 2013: Apache HBase Replication
HBaseConAsia2018 Track1-5: Improving HBase reliability at PInterest with geo ...
Ad

Viewers also liked (20)

PDF
Apache HBase - Just the Basics
PDF
Argus Production Monitoring at Salesforce
PPTX
Apache HBase at Airbnb
PPTX
Keynote: Apache HBase at Yahoo! Scale
PDF
Improvements to Apache HBase and Its Applications in Alibaba Search
PDF
HBaseCon 2015: HBase Operations at Xiaomi
PDF
HBaseCon 2015: Elastic HBase on Mesos
PDF
Tales from Taming the Long Tail
PPTX
HBaseCon 2015: HBase Performance Tuning @ Salesforce
PDF
HBaseCon 2015: Solving HBase Performance Problems with Apache HTrace
PPTX
Update on OpenTSDB and AsyncHBase
PDF
HBaseCon 2015: HBase at Scale in an Online and High-Demand Environment
PDF
Apache HBase in the Enterprise Data Hub at Cerner
PPTX
Apache HBase, Accelerated: In-Memory Flush and Compaction
PPTX
Apache Spark on Apache HBase: Current and Future
PPTX
Keynote: The Future of Apache HBase
PDF
Apache Argus - How do I secure my entire Hadoop cluster? Olivier Renault @ Ho...
PPTX
HBaseCon 2013: Rebuilding for Scale on Apache HBase
PPTX
HBaseCon 2013: 1500 JIRAs in 20 Minutes
PPTX
HBaseCon 2015: DeathStar - Easy, Dynamic, Multi-tenant HBase via YARN
Apache HBase - Just the Basics
Argus Production Monitoring at Salesforce
Apache HBase at Airbnb
Keynote: Apache HBase at Yahoo! Scale
Improvements to Apache HBase and Its Applications in Alibaba Search
HBaseCon 2015: HBase Operations at Xiaomi
HBaseCon 2015: Elastic HBase on Mesos
Tales from Taming the Long Tail
HBaseCon 2015: HBase Performance Tuning @ Salesforce
HBaseCon 2015: Solving HBase Performance Problems with Apache HTrace
Update on OpenTSDB and AsyncHBase
HBaseCon 2015: HBase at Scale in an Online and High-Demand Environment
Apache HBase in the Enterprise Data Hub at Cerner
Apache HBase, Accelerated: In-Memory Flush and Compaction
Apache Spark on Apache HBase: Current and Future
Keynote: The Future of Apache HBase
Apache Argus - How do I secure my entire Hadoop cluster? Olivier Renault @ Ho...
HBaseCon 2013: Rebuilding for Scale on Apache HBase
HBaseCon 2013: 1500 JIRAs in 20 Minutes
HBaseCon 2015: DeathStar - Easy, Dynamic, Multi-tenant HBase via YARN
Ad

Similar to Keynote: Welcome Message/State of Apache HBase (20)

PPTX
Meet HBase 2.0 and Phoenix 5.0
PDF
XPDDS17: Keynote: Xen Weather Report 2017
PDF
SAP, Linux, Virtualization and ... Itanium
PDF
Rootlinux17: An introduction to Xen Project Virtualisation
PDF
XPDS16: Xen Project Weather Report 2016
PDF
Embedded Recipes 2019 - Overview of Fuchsia, a new operating system
PDF
Rob Davies talks about Apache Open Source Software for Financial Services at ...
DOCX
Openesb past present_future
PPTX
Linux internals v4
PDF
Linux on System z Update: Current & Future Linux on System z Technology
PDF
How to Choose a Software Update Mechanism for Embedded Linux Devices
PPTX
Apache HBase: State of the Union
PPTX
HBase state of the union
PDF
CVENJamesYu_201512
PPT
Haiku
PDF
2012 06-15-jazoon12-sub138-eranea-large-apps-migration
PPTX
HipHop Virtual Machine
PPTX
Openstack win final
PDF
Linux Operating System (Graduate Level CIS Term Paper)
PDF
Assignment On Linux Unix Life Cycle And Its Commands Course Title System Pro...
Meet HBase 2.0 and Phoenix 5.0
XPDDS17: Keynote: Xen Weather Report 2017
SAP, Linux, Virtualization and ... Itanium
Rootlinux17: An introduction to Xen Project Virtualisation
XPDS16: Xen Project Weather Report 2016
Embedded Recipes 2019 - Overview of Fuchsia, a new operating system
Rob Davies talks about Apache Open Source Software for Financial Services at ...
Openesb past present_future
Linux internals v4
Linux on System z Update: Current & Future Linux on System z Technology
How to Choose a Software Update Mechanism for Embedded Linux Devices
Apache HBase: State of the Union
HBase state of the union
CVENJamesYu_201512
Haiku
2012 06-15-jazoon12-sub138-eranea-large-apps-migration
HipHop Virtual Machine
Openstack win final
Linux Operating System (Graduate Level CIS Term Paper)
Assignment On Linux Unix Life Cycle And Its Commands Course Title System Pro...

More from HBaseCon (20)

PDF
hbaseconasia2017: Building online HBase cluster of Zhihu based on Kubernetes
PDF
hbaseconasia2017: HBase on Beam
PDF
hbaseconasia2017: HBase Disaster Recovery Solution at Huawei
PDF
hbaseconasia2017: Removable singularity: a story of HBase upgrade in Pinterest
PDF
hbaseconasia2017: HareQL:快速HBase查詢工具的發展過程
PDF
hbaseconasia2017: Apache HBase at Netease
PDF
hbaseconasia2017: 基于HBase的企业级大数据平台
PDF
hbaseconasia2017: HBase at JD.com
PDF
hbaseconasia2017: Large scale data near-line loading method and architecture
PDF
hbaseconasia2017: Ecosystems with HBase and CloudTable service at Huawei
PDF
hbaseconasia2017: HBase Practice At XiaoMi
PDF
hbaseconasia2017: hbase-2.0.0
PDF
HBaseCon2017 Democratizing HBase
PDF
HBaseCon2017 Removable singularity: a story of HBase upgrade in Pinterest
PDF
HBaseCon2017 Quanta: Quora's hierarchical counting system on HBase
PDF
HBaseCon2017 Transactions in HBase
PDF
HBaseCon2017 Highly-Available HBase
PDF
HBaseCon2017 Apache HBase at Didi
PDF
HBaseCon2017 gohbase: Pure Go HBase Client
PDF
HBaseCon2017 Improving HBase availability in a multi tenant environment
hbaseconasia2017: Building online HBase cluster of Zhihu based on Kubernetes
hbaseconasia2017: HBase on Beam
hbaseconasia2017: HBase Disaster Recovery Solution at Huawei
hbaseconasia2017: Removable singularity: a story of HBase upgrade in Pinterest
hbaseconasia2017: HareQL:快速HBase查詢工具的發展過程
hbaseconasia2017: Apache HBase at Netease
hbaseconasia2017: 基于HBase的企业级大数据平台
hbaseconasia2017: HBase at JD.com
hbaseconasia2017: Large scale data near-line loading method and architecture
hbaseconasia2017: Ecosystems with HBase and CloudTable service at Huawei
hbaseconasia2017: HBase Practice At XiaoMi
hbaseconasia2017: hbase-2.0.0
HBaseCon2017 Democratizing HBase
HBaseCon2017 Removable singularity: a story of HBase upgrade in Pinterest
HBaseCon2017 Quanta: Quora's hierarchical counting system on HBase
HBaseCon2017 Transactions in HBase
HBaseCon2017 Highly-Available HBase
HBaseCon2017 Apache HBase at Didi
HBaseCon2017 gohbase: Pure Go HBase Client
HBaseCon2017 Improving HBase availability in a multi tenant environment

Recently uploaded (20)

PPTX
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PPTX
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
PPTX
assetexplorer- product-overview - presentation
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
PDF
Autodesk AutoCAD Crack Free Download 2025
PPTX
Patient Appointment Booking in Odoo with online payment
PDF
iTop VPN 6.5.0 Crack + License Key 2025 (Premium Version)
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
Nekopoi APK 2025 free lastest update
PPTX
Monitoring Stack: Grafana, Loki & Promtail
PPTX
CHAPTER 2 - PM Management and IT Context
PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PPTX
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
PDF
Designing Intelligence for the Shop Floor.pdf
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
Design an Analysis of Algorithms I-SECS-1021-03
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
assetexplorer- product-overview - presentation
Navsoft: AI-Powered Business Solutions & Custom Software Development
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
Autodesk AutoCAD Crack Free Download 2025
Patient Appointment Booking in Odoo with online payment
iTop VPN 6.5.0 Crack + License Key 2025 (Premium Version)
Design an Analysis of Algorithms II-SECS-1021-03
Nekopoi APK 2025 free lastest update
Monitoring Stack: Grafana, Loki & Promtail
CHAPTER 2 - PM Management and IT Context
Operating system designcfffgfgggggggvggggggggg
Adobe Illustrator 28.6 Crack My Vision of Vector Design
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
Designing Intelligence for the Shop Floor.pdf

Keynote: Welcome Message/State of Apache HBase

  • 1. The State Enis Söztutar and Michael Stack HBase Project Management Committee
  • 3. SemVer in Action 1.0.0 Released last year. Started following semantic versioning 10 releases with 1.x.y versions. More coming! Release notes contain “compatibility” report for source / binary Patch upgrades do not have new features. Safe to upgrade. Learnt from singularity (0.94 -> 0.96+) 2.0 will be rolling upgradable!
  • 4. Releases Since last year 1.2 Branch RM: Sean Busbey (Two releases) 1.1 Branch RM: Nick Dimiduk (Five releases) 1.0 Branch RM: Enis Söztutar (Three releases, EOL) 0.98 Branch RM: Andrew Purtell (Five releases) 0.94 Branch RM: Lars Hofhansl 1.3 branch RM: Mikhail Antonov An RCs a-coming... 2.0 branch RM: Matteo Bertozzi EOY
  • 5. Development Focus Offheaping Read path (done) Write path in development In-memory flushes/compactions Compact in-memory representations Fatter flushes Assignment Manager/Master New Compaction Policies More Scan Improvements Spark Integration C++ Client Async Client, Async WAL Writer
  • 6. Dogfooding YARN Application Timeline Server v.2 (YARN-2928) Using HBase as storage backend, significantly improves the system scalability Close to a branch merge with basic components ready. fault tolerance, writer isolation, etc. Hive MetaStore in HBase (HIVE-9452) Branch merged to Hive trunk. Comes as a beta in Hive-2.0.0. 1.6x improvement on TPC-DS, 13x improvement in explain-only plans HBase stores file metadata cache accessed by tasks Ambari Metrics Server (AMBARI-5707) Metrics store using Phoenix. Does aggregations Grafana front-end in Ambari-2.2.2
  • 7. Committers Since last year Yu Li Francis Liu Ashish Singhi Heng Chen Stephen Yuan Jiang Esteban Guitierrez Mikhail Antonov (PMC) Currently 50 committers and 27 PMC members Committers from: Alibaba, Cask, Cloudera, Facebook, HortonWorks, Huawei, IBM, Intel, Salesforce, Xiaomi, Yahoo!, etc.
  • 10. Health https://www.openhub.net/p/hbase ● ...has had 11,969 commits made by 139 contributors representing 953,432 lines of code ● ...took an estimated 267 years of effort (COCOMO model) starting with its first commit in April, 2007 ending with its most recent commit 6 days ago
  • 12. Ecosystem Currently in Apache Incubator Tephra Omid Trafodion S2Graph Top level projects Phoenix Kylin Others OpenTSDB SpliceMachine TiDB etc.

Editor's Notes

  • #3: Visa AirBnB
  • #5: All committers and PMC members please stand up so the rest know what you look like.
  • #6: Enis
  • #8: All committers and PMC members please stand up so the rest know what you look like.
  • #9: Call to action.