a) Large, sorry HUGE. Current CPUs cannot address it. 128 bit is probably enough to encode most of the universe and not insurmountable bit width. PAXOS consensus algorithm + hybrid virtual memory system for management. Literally a GLOBAL P2P heap. Your CPU resides in a unique section of it.
b) The above solves that. You just read an address and it pulls that block over the network into your local address space. You write to it, and it pushes it back.
(STM comes in here as you can semantically wrap such things in transactions).
c) Someone gives you a pointer to the root of a catalogue or there is one built in then you can navigate the data structure be it a full text index or linear linked list to find the data you need. There is no filesystem.
I think someone related my ideas to AS/400 which TBH after doing some reading is a pretty good comparison, although I'd do it on a larger scale.
This is really "fringe" computer science if you want to call it that. It's pushing thing boundaries of what is possible intentionally.
yea I think I get it now. Thanks for explaining it to me. It is a bit mind blowing. It's like taking the AS/400 model and applying it to the entire internet (or all of computing).
b) The above solves that. You just read an address and it pulls that block over the network into your local address space. You write to it, and it pushes it back.
(STM comes in here as you can semantically wrap such things in transactions).
c) Someone gives you a pointer to the root of a catalogue or there is one built in then you can navigate the data structure be it a full text index or linear linked list to find the data you need. There is no filesystem.
I think someone related my ideas to AS/400 which TBH after doing some reading is a pretty good comparison, although I'd do it on a larger scale.
This is really "fringe" computer science if you want to call it that. It's pushing thing boundaries of what is possible intentionally.