
© Hortonworks Inc. 2011
DISTRIBUTED BARRIER PROCEDURE
• HBASE-7212, simplified version of HBASE-6573
• Globally consistent snapshot requires the ability to quiesce a set
of regionservers before allowing progress.
• A failure in one regionserver results in cancelation on all others
• Need to be able to force failure after a specified timeout elapses
• Solution: Users need only implement methods
① to acquireBarrier,
② to act when insideBarrier,
③ and to releaseBarrier
Page 4
Architecting the Future of Big Data
评论0