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


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


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





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

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