hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrew Purtell <apurt...@apache.org>
Subject Re: ANNOUNCE: Tephra for HBase transactions
Date Mon, 21 Jul 2014 15:15:01 GMT

Please consider adding a pointer to Tephra to the HBase wiki's supporting
projects page: http://wiki.apache.org/hadoop/SupportingProjects

On Sat, Jul 19, 2014 at 12:46 AM, Gary Helmling <ghelmling@gmail.com> wrote:

> Hi all,
> I would like to introduce a new open source project, Continuuity Tephra,
> which provides scalable, distributed transactions for Apache HBase.
> Tephra provides "snapshot isolation" for concurrent transactions spanning
> multiple regions, tables, and RPC calls.  A central transaction manager
> provides globally unique, time-based transaction IDs and efficient conflict
> detection.  Multiple transaction manager instances can be run to provide
> automated failover that is transparent to clients. A simple client API,
> including a drop-in replacement for HTable, makes it easy to work with
> transactional operations.
> Tephra was built to leverage core HBase features in order to operate
> efficiently.  HBase cell versions provide multi-version concurrency control
> for isolation.  Efficient transactional reads are performed using
> server-side filtering, minimizing the amount of data scanned.  Coprocessors
> hook into region flush and compaction operations to clean up data from
> invalidated or no longer visible transactions.
> Tephra is licensed under the Apache License, Version 2.0.
> Tephra on Github (including docs):
> https://github.com/continuuity/tephra
> User and Developer Mailing List:
> https://groups.google.com/d/forum/tephra-dev
> Please take a look at Tephra and get involved to make it even better!
> Gary Helmling

Best regards,

   - Andy

Problems worthy of attack prove their worth by hitting back. - Piet Hein
(via Tom White)

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message