awesome-foundationdb
denokv
awesome-foundationdb | denokv | |
---|---|---|
2 | 4 | |
174 | 412 | |
4.0% | 5.8% | |
1.8 | 7.7 | |
11 months ago | 3 days ago | |
TypeScript | ||
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
awesome-foundationdb
-
Deno KV internals: building a database for the modern web
That class scheduling one is a good place to grok the basics. Just extending the kind of approach introduced there will get you decently far.
The best resource after the tutorials is: https://github.com/FoundationDB/awesome-foundationdb
Unfortunately, I think a lot of the advanced 'tricks of the trade' (alternatives to use cases for long-running transactions, when exactly to dispatch to a cloud object store, how to migrate whatever schemas you end up creating, etc.) that all the big serious users of FDB are doing are not as well covered.
-
How FoundationDB works and why it works
All I could find is https://github.com/FoundationDB/awesome-foundationdb#layers - not sure how complete and up-to-date that list is.
denokv
What are some alternatives?
sea-orm - 🐚 An async & dynamic ORM for Rust
rusqlite - Ergonomic bindings to SQLite for Rust
PickleDB - PickleDB-rs is a lightweight and simple key-value store. It is a Rust version for Python's PickleDB
diesel - A safe, extensible ORM and Query Builder for Rust
rbatis - Rust Compile Time ORM robustness,async, pure Rust Dynamic SQL
cr-sqlite - Convergent, Replicated SQLite. Multi-writer and CRDT support for SQLite
sled - the champagne of beta embedded databases