Logs a message. message is the log message to be processed by the worker.
message
@override Future<void> log(String message) async { _buffer.add(message); if (_buffer.length >= batchSize) { await _flush(); } }