Why Nostr? What is Njump?
2025-01-03 15:00:52
in reply to

jb55 on Nostr: These are all theoretical without much substance to back it up. The real benefits is ...

These are all theoretical without much substance to back it up. The real benefits is not just automatic memory management, it’s the not needing the in memory cache at all. no async code and things being out of sync :
The best part about #nostrdb is that you never have to keep the DB in sync with the UI, there is no serializing data in or out. Queries return pointers to flatbuffer-style note data in the page cache that can be read immediately.

When building an immediate mode UI nostrdb is fast enough to do queries at 1000s of times per second. You can render at 144+ fps while doing queries in the UI on the main thread for each frame without having any complicated async query code.

Each frame has realtime access to every profile and note you’ve ever seen. Lots of cool possibilities and features to explore with this new tech.
Author Public Key
npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s