← Back to context

Comment by doctorpangloss

2 months ago

What mission critical purpose does sqlite provide at Tailscale exactly? Why use it at all?

It's in Chrome, Firefox, Safari, Windows 10, macOS because it efficiently solves a huge number of use cases while giving plenty of headroom for flexible querying.

If you have data more complicated than a single CSV or tab-separated text file that you will only ever process in sequential order, and you don't need inter-process interaction, you should be asking why not use SQLite.