Make this configurable. Normally the buffer size doesn’t need to be 64k, that’s only required for very verbose debug/development logging output. Furthermore, the parameter needs to shared and aligned with the async logger which has it’s own buffer size. This avoids tight coupling between the async sink and the logger.