Loading…
This event has ended. Create your own event → Check it out
This event has ended. Create your own
Register Now for ApacheCon North America 2014 - April 7-9 in Denver, CO. Registration fees increase on March 15th, so don’t delay!
View analytic
Monday, April 7 • 11:55am - 12:45pm
Bringing Distributed Transactions to HBase

Sign up or log in to save this to your schedule and see who's attending!

HBase is a distributed columnar store that provides elastic scalability and strong consistency. As its successful usage broadens, organizations build more applications with features that "the HBase core implementation" trades off in favor of flexibility and scalability. While HBase allows atomic multi-row operations within single region, there are many application use-cases that would benefit or could be simplified by the availability of global (cross-region, cross-table) transactions.

In this talk we will describe in detail a method for bringing global transaction support to HBase. We will explore how adding transactions can make use of HBase features like coprocessors and multi-version concurrency control, including a deep dive into the implementations. We will also examine some specific use-cases, which make use of transactional support to simplify solutions on HBase.

Speakers
avatar for Alex Baranau

Alex Baranau

Software Engineer, Continuuity
Alex Baranau is a software engineer at Continuuity where he is responsible for building and designing software fueling the next generation of Big Data applications. For the last few years, Alex has been working on complex data-analytics systems utilizing Hadoop and HBase. Alex is a contributor to HBase and Flume, and has created several open-sourced projects. He also writes frequently about Hadoop, HBase, and otherBig Data technologies.


Monday April 7, 2014 11:55am - 12:45pm
Confluence A

Attendees (11)