1. isolation;
2. concurrency – built in programming language instead of operating system;
3. must detect failures – must work across machine boundaries;
4. failure identification;
5. live code upgrade – for post hock debugging;
6. stable storage;
不知道为什么,一直挺喜欢Joe Armstrong的讲座,虽然每次都是差不多的内容。可能是因为他的声音很有特色,非常的comedy 😀