There are a few of entries on multi-threaded synchronous io vs asynch io; he's a big proponent of the former.