> Did you guys run HBase with accord and see improved performance?
Not yet, but I'm trying to scale the performance as the lock manager
(such as cages).
I'll report it.
> What other "hooks" can you tell us that would be worth the immense
> task of learning the ins and outs of a new distributed system?
One solution is ZooKeeper compatible layer (like Proxy).
It provide ZK compatible API and translates ZK protocol into Accord
protocol.
With the component, ZooKeeper users don't need to learn the new system
and develop new libraries, while users can receive favors of the
performance of Accord. How do you think about this idea?
> Performance is great, but you can hack around that, and HBase is not a
> heavy user of ZK.
High throghput distributed lock manager can extend the application range
of Hbase. Users of Hbase can issue multi-row transactions until DLM
become bottleneck.
(2011/09/24 11:09), Ryan Rawson wrote:
Did you guys run HBase with accord and see improved performance?
What other "hooks" can you tell us that would be worth the immense
task of learning the ins and outs of a new distributed system?
Performance is great, but you can hack around that, and HBase is not a
heavy user of ZK.
-ryan
On Fri, Sep 23, 2011 at 6:54 PM, OZAWA Tsuyoshi
<[email protected]> wrote:
Cages is the library on the top of ZooKeeper.
Accord provides coordination service like ZooKeeper. Thus, Cage-like system
can be implemented on the top of Accord.
(2011/09/24 8:38), Edward Capriolo wrote:
The cages library http://code.google.com/p/cages/ seems to be similar.
On Fri, Sep 23, 2011 at 4:52 PM, Ted Dunning<[email protected]>
wrote:
This is not correct. You can mix and match reads, writes and version
checks
in a multi.
2011/9/23 OZAWA Tsuyoshi<[email protected]>
- Limited Transaction APIs. ZK can only issue write operations (write,
del) in a transaction(multi-update).
--
小沢 健史
NTT サイバースペース研究所
OSS コンピューティングプロジェクト
分散仮想コンピューティング技術グループ
TEL 046-859-2351
FAX 046-855-1152
Email [email protected]