Databunker
bolt
Our great sponsors
Databunker | bolt | |
---|---|---|
36 | 22 | |
1,208 | 11,201 | |
3.0% | - | |
5.7 | 0.0 | |
2 days ago | about 6 years ago | |
Go | Go | |
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.
Databunker
-
GDPR compliance for hobby projects
https://databunker.org/ looks really interesting but I haven't found any Django or Python integrations as yet. Any thoughts?
- Practical GDPR Compliance Guide for Startup Founders
-
Need your tips on SaaS product launch without a marketing budget
I also have an open-source product in this field: https://databunker.org/
-
Need advice on open-source projects with the best documentation
PS. Here is my tool: https://databunker.org/
-
Armon Dadgar (HashiCorp CTO) on startup motivation
This morning I was fortunate to listen to a podcast with Armon Dadgar . Armon is a #Hashicorp CTO and co-founder. I found inspiration in his words to what we do Privacybunker.IO. The matter is that we are also an open-source security vendor and we are building a standard tool for every company to store customer records and with the highest level of security and privacy compliance: https://databunker.org/.
So, according to Armon, the motivation for #Hashicorp was the following:
In a Pre #Oracle world, every company was building its own database.
Every company that manages any data had to build their own storage engine, their own query engine, their own everything.
This was a huge tax on the entire industry.
But once you have a set of vendors that provide standard SQL solutions, like Microsoft, Oracle, Sybase, etc... then you can build higher-level applications that consume the database.
For us (#Hashicorp), it felt like, where we are with our tools.
When we started, everyone was building their own platform, everyone was rolling its own approach to automation.
Shouldn't there be a set of vendors who sell that for you and you just operate it rather than building it?
Original podcast: https://lnkd.in/dh4R4xMe
About Databunker
- It took me 1 year to grow to 100 stars on GitHub
-
Looking for secure storage for customer data? Look no further!
Hi, I am an open-source developer working on Databunker: https://github.com/securitybunker/databunker.
-
Creating CRUD for customer data vs using open-source Databunker tool
More info: https://databunker.org/ https://github.com/securitybunker/databunker
Hi, I am an open-source developer working on Databunker. Today I got a question from one of the guys on a social network.
- Databunker - a secure enclave for customer data
bolt
-
Announcing jammdb: a simple single-file key/value store
This crate started out as just a way for me to learn how boltdb works, while learning Rust at the same time. But somehow people started finding and using it and seem to like the simple API, so I figured I might as well share it in case someone else finds it useful too. If you want to know more about my motivations and the history of this crate, you can read the release notes on version 0.8.0!
-
Polygon: Json Database System designed to run on small servers (as low as 16MB) and still be fast and flexible.
Some example of embeddable database could be genji, badger and boltdb
- Resource for making database from scratch
-
Ask HN: Books on designing disk-optimized data structures?
Designing Data Intensive applications- specifically chapter 3 and 4 which deal with strategies and algorithms for storing and encoding data to be stored on disk and their pros and cons.
Once you read that, I'll suggest reading the source of a simple embedded key-value database, I wouldn't bother with RDBMs as they are complex beasts and contain way more than you need. BoltDB is a good project to read the source of https://github.com/boltdb/bolt, the whole thing is <10k lines of code and is a full blown production grade system with ACID semantics so packs a lot in those 10k and isn't just merely a toy.
-
GitHub examples of Go that's written really well?
Bolt db and Bolt db's author post to go with it.
-
Open Source Databases in Go
https://github.com/boltdb/bolt is a ACID B+ tree key-value store
- A Database for 2022
-
Single Dependency Stacks
For a single server, SQLite, or boltdb[0]
I've never had to scale horizontally. I develop in Go and you can get very far along with just vertical scaling (aka beefier hardware).
Therefore I can't give concrete examples of a distributed db-as-a-library.
But all that you need is to extend the functions that fetch data to not just fetch from disk but from "peers" as well. For this to work you need servers (instances) to know about each other, and as you add more they also get added to their peers - sort of like a bittorrent network. I don't think it's difficult to do.
SQLite might not be suited for being distributed (although RQlite[1] claims to have done it).
Making a distributed data storage based on boltdb[0] is probably more feasible.
Whatever the case, there's no reason why a data storage engine can't be a library, even if it's distributed.
[0]: https://github.com/boltdb/bolt
[1]: https://github.com/rqlite/rqlite
- How can I batch events in second intervals?
- Give examples of really cool software made by a single developer?
What are some alternatives?
Milvus - A cloud-native vector database, storage for next generation AI applications
buntdb - BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support
migrate - Database migrations. CLI and Golang library.
badger - Fast key-value DB in Go.
goleveldb - LevelDB key/value database in Go.
bbolt - An embedded key/value database for Go.
noms - The versioned, forkable, syncable database
mssql - Microsoft SQL server adapter for REL written in Golang.
go-memdb - Golang in-memory database built on immutable radix trees
immudb - immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history
InfluxDB - Scalable datastore for metrics, events, and real-time analytics