Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/horizonzy/bookkeeper
Apache Bookkeeper
https://github.com/horizonzy/bookkeeper
Last synced: about 2 months ago
JSON representation
Apache Bookkeeper
- Host: GitHub
- URL: https://github.com/horizonzy/bookkeeper
- Owner: horizonzy
- License: apache-2.0
- Fork: true (apache/bookkeeper)
- Created: 2021-06-03T02:35:11.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-08-05T07:53:20.000Z (3 months ago)
- Last Synced: 2024-08-06T07:27:39.390Z (3 months ago)
- Language: Java
- Homepage: https://bookkeeper.apache.org
- Size: 65.7 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.bookkeeper/bookkeeper/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.apache.bookkeeper/bookkeeper)
# Apache BookKeeper
Apache BookKeeper is a scalable, fault-tolerant and low latency storage service optimized for append-only workloads.
It is suitable for being used in following scenarios:
- WAL (Write-Ahead-Logging), e.g. HDFS NameNode, Pravega.
- Message Store, e.g. Apache Pulsar.
- Offset/Cursor Store, e.g. Apache Pulsar.
- Object/Blob Store, e.g. storing state machine snapshots.## Get Started
* Checkout the project [website](https://bookkeeper.apache.org/).
* *Concepts*: Start with the [basic concepts](https://bookkeeper.apache.org/docs/getting-started/concepts) of Apache BookKeeper.
This will help you to fully understand the other parts of the documentation.
* Follow the [Installation](https://bookkeeper.apache.org/docs/getting-started/installation) guide to set up BookKeeper.## Documentation
Please visit the [Documentation](https://bookkeeper.apache.org/docs/overview/) from the project website for more information.
## Get In Touch
### Report a Bug
For filing bugs, suggesting improvements, or requesting new features, help us out by [opening a GitHub issue](https://github.com/apache/bookkeeper/issues).
### Need Help?
[Subscribe](mailto:[email protected]) or [mail](mailto:[email protected]) the [[email protected]](mailto:[email protected]) list - Ask questions, find answers, and also help other users.
[Subscribe](mailto:[email protected]) or [mail](mailto:[email protected]) the [[email protected]](mailto:[email protected]) list - Join development discussions, propose new ideas and connect with contributors.
[Join us on Slack](https://communityinviter.com/apps/apachebookkeeper/apache-bookkeeper) - This is the most immediate way to connect with Apache BookKeeper committers and contributors.
## Contributing
We feel that a welcoming open community is important and welcome contributions.
### Contributing Code
1. See our [installation guide](https://bookkeeper.apache.org/docs/next/getting-started/installation/) to get your local environment setup.
2. Take a look at our open issues: [GitHub Issues](https://github.com/apache/bookkeeper/issues).
3. Review our [coding style](https://bookkeeper.apache.org/community/coding-guide/) and follow our [pull requests](https://github.com/apache/bookkeeper/pulls) to learn more about our conventions.
4. Make your changes according to our [contributing guide](https://bookkeeper.apache.org/community/contributing/)