Skip to Main Content
EventStoreDB Ideas Portal

Ideas for improvements and new features in EventStoreDB, client libraries, and database extensions.

Workspace EventStoreDB
Created by Alexey Zimarev
Created on Dec 18, 2023

High performance ingress protocol

Expose the existing or create a new high-performance replication protocol available to be used by external applications. The immediate need comes from the Replicator tool, which is too slow right now. It uses the normal client protocol, so every write operation passes through the normal checks like expected revision. Also, one write operation can only append events to a single stream, and that's the main source of slowness.

Adding a different protocol would allow ESDB to be more attractive for use cases that aren't exactly fitting the "database" type of workloads. Replication is one of them, messaging could be another.

  • Attach files