3 ms·
I'm not brimming with ideas of where this would be a good fit tbh. Is anyone using it or considering it for anything?
by usgroup 7y ago
I'm not brimming with ideas of where this would be a good fit tbh. Is anyone using it or considering it for anything?
- nightfly 7y agoDepending on some details, it would be perfect for storing state for a libvirt cluster management tool I'm working on. Concerns are I can read the data on disk using the regular sqlite3 cli tool, and lack of rust bindings.
- regularfry 7y ago8 years ago or so I was involved in building a cloud platform. The very first version of the design for keeping the VM and storage allocation metadata synced across the cluster involved syncing sqlite databases (which we moved off once we realised we'd pretty much have to invent something a lot like raft to make it work). If this had existed then, we'd just have picked it off the shelf.
- reacharavindh 7y agoI’m curious about the libvirt management tool ypu’re Working on. Any chance it is open source?
- tyingq 7y agoIt's sort of like a SQL version of etcd, so maybe some of the use cases for etcd would be similar: https://github.com/etcd-io/etcd/blob/master/Documentation/production-users.md https://github.com/etcd-io/etcd/blob/master/Documentation/pr...
- Quarrelsome 7y agoanywhere where you cba to run up a full database server and don't necessarily mind losing a few features. Historically sqlite has been THE solution for data storage in embedded (think IOT), so in this case imagine an IOT configuration with multiple nodes. So an easy use-case that springs to mind is any sort of distributed IOT device that need to track state. So any industrial or consumer monitoring system with a centralised controller that would use this for data storage. Specifically, that this enables the use of multiple nodes for high throughput imagine many, many, many sensors and a central controller streaming real-time data.