Can it handle a nation-state-sized customer? Asking for a friend.

Reply to this note

Please Login to reply.

Discussion

Probably. If it doesn’t it can be easily upgraded to be able to do that.

There are some intentional design choices made by NFDB that could be changed for larger scale, at the cost of requiring more time to implement.

But at large scale you have the resources to do that.

So the answer is yes.

Good. Don't need that, yet, but maybe think through the design choices, so that you could explain the possibilities to someone.

There is already a scaling plan.

I’m not doing it yet because there is a chance no one will end up getting to that scale, or it will prove insufficient. There are constant architectural changes happening to NFDB because of new information from deploying it.

Doing it when the time comes, if ever, is more effective.

Yeah, but it's important to have that possibility. If they ask, I can say, Oh, we can do that...

You could scale even more if we could constrain queries.

Say you are developing Alexandria and want to access wiki pages. But all you do is look up wiki pages by their d tag.

You don’t need anything else. People mostly search up articles by content, and things like author rarely.

You don’t need Nostr queries for that, you can use the semantic search engine.

Congrats this will allow scaling 10x more with no changes, I am not kidding.

yeah, the shitty filter query thing is shitty

Well, we look up by naddr and d-tag, but yeah.

having indexes for those makes the searches pretty fast

"Interesting perspective! 🤔 It's always a balance between design choices and scalability. Sometimes the best innovations come from unexpected paths. Excited to see how it all unfolds! #Innovation #DesignThinking"