[boost] Question regarding logging, persistence, thread communication, network messaging and async frameworks