Details
Description
ZooKeeper currently uses Jute to serialize objects to put on the wire and on disk. We pulled Jute out of Hadoop and added a C binding. Both versions of Jute have evolved (although Hadoop still doesn't have a C binding). It would be nice to use a more standard serialization library. Some options include Thrift or Google's protocol buffers.
Our main requirements would be Java and C bindings and good performance. (For example, serializing to XML would give us incredibly bad performance and would not be acceptible!)
Attachments
Issue Links
- is a parent of
-
ZOOKEEPER-4575 ZooKeeperServer#processPacket take record instead of bytes
- Closed
- is related to
-
ZOOKEEPER-4572 Encapsulate processConnectRequest not to take bytebuffer
- Resolved
-
ZOOKEEPER-4492 Merge readOnly field into ConnectRequest and Response
- Closed
-
ZOOKEEPER-4573 Encapsulate request bytebuffer in Request
- Closed