4 ms·
I used to run a company with hundreds of in field machines that used sqlite for error reporting and various metrics. There were phone home scenarios of the data
by kristopolous 3y ago
I used to run a company with hundreds of in field machines that used sqlite for error reporting and various metrics. There were phone home scenarios of the databases transferring over to some server which then would get dumped in a directory.
There were other systems that would use these hundreds of databases a few gigabytes each and create models from them for early failure detection and other things.
I wish I could say this was difficult or didn't work but pretty basic scripting and sqlite on commodity hardware doing normal cpu computation got us there beyond our expectations using cheap digital ocean VPS servers with modest memory. I can be a pretty obnoxious brat when open source things are broken and nobody is taking them seriously. Here though, people took it seriously and it wasn't broken. I'm continually impressed by it. This was pre-pandemic for a timeline.