ZLog is a high-performance, strongly consistent shared-log. It's designed to run on top of distributed software-defined storage systems like Ceph.
The base ZLog project provides C, C++, and Java bindings.
- C/C++: see
src/include/zlog/
- Java: see
src/java
- Go: https://github.com/cruzdb/go-zlog
- Chat at https://gitter.im/cruzdb/zlog
- Mailing list: https://groups.google.com/group/cruzdb/
We welcome and encourage people to learn and contribute to the ZLog project. If you are looking for ways to get started, we use the E-easy and E-intermediate labels to tag issues that are good candidates for new contributors.
Initial funding for development of ZLog came from the Center for Research in Open Source Software.