4 ms·
> Our new engine is based on intercepting SQLite's disk writes and doing clever stuff with them. It was so easy because the file format is not just well designe
by rektide 3y ago
> Our new engine is based on intercepting SQLite's disk writes and doing clever stuff with them. It was so easy because the file format is not just well designed but amazingly well-documented.
Quite the hobby project for a lot of people too! Other folks doing this:
Rqlite https://hn.algolia.com/?query=Rqlite&sort=byDate https://hn.algolia.com/?query=Rqlite&sort=byDate ,
Dqlite https://hn.algolia.com/?query=dqlite&sort=byDate https://hn.algolia.com/?query=dqlite&sort=byDate ,
Litestream https://hn.algolia.com/?query=Litestream&sort=byDate https://hn.algolia.com/?query=Litestream&sort=byDate / LiteFS https://hn.algolia.com/?query=LiteFS&sort=byDate https://hn.algolia.com/?query=LiteFS&sort=byDate, marmot, mvsqlite https://hn.algolia.com/?query=mvsqlite&sort=byDate https://hn.algolia.com/?query=mvsqlite&sort=byDate
- otoolep 3y agoI've been doing it for almost 10 years. :-) https://www.philipotoole.com/9-years-of-open-source-database-development-the-design-docs/ https://www.philipotoole.com/9-years-of-open-source-database...