Highly-available ingestion buffer on object storage
Buffer is a stateless write-path library that uses object storage as a durable
queue between producers and a database. Producers accept opaque byte entries,
batch them, and flush them to object storage. A single binary manifest in
object storage coordinates producers and consumers using queue semantics.
Because the data and the manifest live in object storage, Buffer is stateless
and horizontally scalable. Object storage takes care of durability and
availability.