3 ms·
This post reminded me of Fly's shipping the DB idea [0]. It sounds crazy, but works beautifully for use cases. Instead of data, the caller gets the replicated S
by avinassh 3y ago
This post reminded me of Fly's shipping the DB idea [0]. It sounds crazy, but works beautifully for use cases. Instead of data, the caller gets the replicated SQLite itself and may do whatever it wishes to do.
[0] Skip the API, Ship Your Database - https://fly.io/blog/skip-the-api/ https://fly.io/blog/skip-the-api/
- paulryanrogers 3y agoAnd clients will just have to deal with schema changes, or never make backward incompatible changes
- dventimi 3y agoNot if the tables in the schema that's changing are hidden behind an abstraction layer of views and procedures, they won't.