mirror of
https://github.com/bigchaindb/bigchaindb.git
synced 2024-10-13 13:34:05 +00:00

The queue/pipeline used in the block creation process is unbounded. When too many transactions occur, the backlog table fills up quite easily and bigchaindb just reads all the transaction in the backlog to create a block. This causes memory usage to grow indefinitely. Limiting the queue size to 1000 transactions for now as the block creation and voting happens in batches of 1000. Can be increased later in case block size is increased.
BigchainDB Server
BigchainDB is a scalable blockchain database. The whitepaper explains what that means.
Get Started with BigchainDB Server
Quickstart
Set Up & Run a Dev/Test Node
Run BigchainDB Server with Docker
Links for Everyone
- BigchainDB.com - the main BigchainDB website, including newsletter signup
- Whitepaper - outlines the motivations, goals and core algorithms of BigchainDB
- Roadmap
- Blog
- Google Group
Links for Developers
- All BigchainDB Documentation
- BigchainDB Server Documentation
- CONTRIBUTING.md - how to contribute
- Community guidelines
- Open issues
- Open pull requests
- Gitter chatroom
Legal
- Licenses - open source & open content
- Imprint
- Contact Us
Description
Meet BigchainDB. The blockchain database.
Readme
Languages
Python
83.6%
Shell
12.5%
Lua
1.6%
Dockerfile
0.8%
Jinja
0.7%
Other
0.8%