3 ms·
Think about the huge amount of computing power currently used to run gmail on millions of web browsers, servers, and apps. It could be viewed as one big compute
by 7952 13y ago
Think about the huge amount of computing power currently used to run gmail on millions of web browsers, servers, and apps. It could be viewed as one big computer program that just happens to run different parts on different devices. The benefit of separating it into parts is that it gives the program close proximity to different data. A massively parallel system would have to divide data into chunks that are separated by latency and bandwidth limitations in a similar way. The language abstractions are less important than the unavoidable physical limitations. Surely the event driven approach of Javascript is a good solution to this latency problem?