Enrico Piccinin
Nov 29, 2020

--

Interesting article. You link asyn I/O to performance and fault-tolerance, which is fine.

At the same time I think async I/O is an important factor to be able to maximize the use of computational resources. I mean, allows concurrency which itself allows a better use of resources. Or even more simply, with async I/O we can reduce the waste of CPU cycles spent just waiting for I/O operations to complete. This concept is discussed in some details here https://hackernoon.com/microservices-deserve-modern-programming-platforms-java-may-not-be-the-best-option-1v5z3tai.

--

--

Enrico Piccinin

A man with passion for code and for some strange things that sometimes happen in IT organizations. Views and thoughts here are my own.