As some of you might have noticed there is a number of new JIRAs opened recently that are aiming on abstracting and separating ZK out of HBase guts and making it an implementation detail, rather than a center of attention for some parts of the HBase.
I would like to send around a short document written by Mikhail Antonov that is trying to clarify a couple of points about this whole effort. People are asking me about this off-line, so I decided to send this around so we can have a lively and wider discussion about this initiative and the development.
Thanks for providing this overview, and more importantly, considering these contributions. Reading through the relevant JIRAs, looks to me like HBase will be in a better position than before to have this abstraction in place, provided the changes are fully completed.
Thanks again for the kind consideration. On Mon, Apr 7, 2014 at 4:15 PM, Konstantin Boudnik <[EMAIL PROTECTED]> wrote:
Problems worthy of attack prove their worth by hitting back. - Piet Hein (via Tom White)
attached is a reworked version of this document which includes: - "starting fresh" approach to consensus operations in HBase - benefits it could bring - code pointers and list of modifications required to abstract ZK
I'd appreciate review and feedbacks! The document is also attached to HBASE-10909 for reference and comments.
For future reference, attachments are filtered out by the list serve. For working drafts, we've had success using a shared editing service (Google Docs, specifically). Best to attach later-stage docs to JIRAs. On Thu, Apr 17, 2014 at 9:29 PM, Mikhail Antonov <[EMAIL PROTECTED]>wrote:
The google doc has been looked at by quite a few guys, I think.
I'm about to create some more jiras around abstracting ZooKeeper, and would really appreciate if someone has specific comments on the section of document outlining the steps to abstract ZK - to check some important pieces aren't forgotten.
Apache Lucene, Apache Solr and all other Apache Software Foundation project and their respective logos are trademarks of the Apache Software Foundation.
Elasticsearch, Kibana, Logstash, and Beats are trademarks of Elasticsearch BV, registered in the U.S. and in other countries. This site and Sematext Group is in no way affiliated with Elasticsearch BV.
Service operated by Sematext