Many people wonder how a single-threaded Node.js can compete with multithreaded back ends. At first it may seem counterintuitive that so many huge companies pick Node as their back end, given its supposed single-threaded nature. To know why, we have...