4 ms·
Hmmm ... aren't these cogs called libraries? But the question was: can I afford to go through a tcp socket (and that's a long way, possibly even to another mac
by route66 15y ago
Hmmm ... aren't these cogs called libraries?
But the question was: can I afford to go through a tcp socket (and that's a long way, possibly even to another machine) or not. A language cannot cover this up.
- Detrus 15y agoYes they're probably libraries, but in the language of the future that covers everything up you wouldn't know such distinctions. Why can't a lib/lang cover it up? You tell it how much data will be stored and transferred. It will benchmark various approaches, having separate DB nodes or not, determine how many users each setup can support. The developer would need to be aware that 5000 users can fit into a $10 per month box. When he wants more users, he gets more boxes. If he wants more users per box he must cut expensive features. Amazon DynamoDB does something along those lines by asking the dev to specify how much data to store and how many transfers to expect. The details of setting up nodes, how many nodes, how they're sharded, hashed, are hidden.