🔥
Relays like strfry, khatru, realy are great until they are not.
They work great for caching locally but when you get to scale it implodes.
You want to store 1TB of books. You have to rent a single server that can store 1TB.
But what if it goes down? So you buy a few more replicas. Then you try to shard events across servers and fail.
Have fun compacting the database or upgrading it every once in a while.
NFDB fixes this. Just like SQLite is great for small scale, Postgres is better for larger scale.