It would be nice if I could embed rqlite into my application as I do sqlite. The fact that this system runs as its own distributed system using sqlite seems to make sqlite just an implementation detail. I want raft consensus for my embedded sqlite. :)
Is anyone using rqlite in production and what for? Why did you use it?
You might be interested in checking out https://dqlite.io/ but also review this FAQ entry:
How is it different than dqlite?
"dqlite is library, written in C, that you need to integrate with your own software. That requires programming. rqlite is a standalone application -- it's a full RDBMS (albeit a relatively simple one). rqlite has everything you need to read and write data, and backup, maintain, and monitor the database itself.
rqlite and dqlite are completely separate projects, and rqlite does not use dqlite. In fact, rqlite was created before dqlite."
I'm still quite new to Go- curious if anyone has any good resources for learning how to implement a db in Go?
Always been considered a good example to study.