Asynchronous operations
Buffers implementations and example