> Existing formats like MBTiles are based on SQLite. This limits the ability to self-host maps to those confident running a server in production. Is that comical, or is there a deeper meaning I don't understand?
I read it as: existing solutions are too hard for simple people with less technical skill.
A frontend developer who wants to put a map in their application and wants control over the hosting and data faces some obstacles when using MBtiles:
* Need a virtual machine and disk space
* Need to choose a particular program to read the MBTiles and serve it via HTTP
* Might need reverse proxy and service monitor (systemd or sysv init) to keep it running 24/7
* Need to deal with SSL termination
The popularity of serverless platforms = evidence there's a strong market for delivering software without all of this.