Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
1Activity
0 of .
Results for:
No results containing your search query
P. 1
HBase-–-Coprocessors

HBase-–-Coprocessors

Ratings: (0)|Views: 2|Likes:
Published by Shah Amran Nayan

More info:

Published by: Shah Amran Nayan on Jun 20, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

05/12/2014

pdf

text

original

 
 
HBase – Coprocessors
Mingjie Lai, Trend MicroHUG NYC,Oct. 11, 2010
 
 
What are Coprocessors
Inspired by Google Bigtable Coprocessors (JeffDean's keynote talk at LADIS 09)
Arbitrary code that runs at each tablet in table server
High-level call interface for clients
 –
Calls addressed to rows or ranges of rows. coprocessor client libraryresolves to actual locations
 –
Calls across multiple rows automatically split into multipleparallelized RPC
Very flexible model for building distributed services
 –
automatic scaling, load balancing, request routing for app
 
 
Current Status
Umbrella case: HBASE-2000
Coprocessor framework – HBASE-2001:
Includes RegionObserver, CommandTarget, CP classloading
Code submitted for review
Will be commited to TRUNK very soon, and 0.92 release
Client side support – HBASE-2002:
Dynamic RPC, between clients and region servers
Code submitted for review
Will be commited to TRUNK soon, and 0.92 release
The first Coprocessor application – HBASE-3025 and3045: Coprocessor based access control
Code complete

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->