Skip to Main Content
EventStoreDB Ideas Portal

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

ADD A NEW IDEA

Operations

Showing 19 of 55

Replication between clusters

Allow one cluster to mirror another. Could be similar to read-only replica, but instead of a single node that is known to the source cluster, the mirror would be a read-only replicated cluster. One use of it is to enable faster reads. If the "oper...
Alexey Zimarev 9 months ago in EventStoreDB / Operations / Stability 0

Automated Scavenging

Scavenging is a routine maintenance operation in ESDB, but it requires DB admins to run it either manually or using some automation like curl call to the DB API executed by cron. It's not only inconvinient, but also isn't optimal as scavenging nor...
Alexey Zimarev 10 months ago in EventStoreDB / Operations / Stability 0 Planned

Add catchup subscription stats to HTTP API

No description provided
Alexey Zimarev 10 months ago in EventStoreDB / Dev experience / Operations 0 Planned

Scheduled Index Merge

ESDB has an option to disabled automatic index merge, so users can do it manually. Usually, this option is enabled because automatic index merge can start at any time, and it might also get running on all the nodes at the same time. Since it's an ...
Alexey Zimarev 10 months ago in EventStoreDB / Operations 0

Multiple databases

Allow having multiple logs (databases) physically separated from each other. That would include different set of users, authorisation rules, etc. It would enable: deleting a specific database instead of cleaning up the whole cluster separate data ...
Alexey Zimarev 10 months ago in EventStoreDB / Dev experience / Operations / Security 0 Planned

Tiered Storage and Archive

Introduction In today's data-driven world, the storage and management of events play a crucial role in various industries. However, storing all events indefinitely can be both space-intensive and costly. To address this challenge, we propose the i...
Alexey Zimarev 10 months ago in EventStoreDB / Operations / Performance 0

Realtime logs

Add an API (and UI) for looking at ESDB logs real-time for easier diagnostics. It should support filters by log level and message (regex), as well as the emitting subsystem.
Alexey Zimarev 10 months ago in EventStoreDB / Operations 0

Managing database configuration via API

Changing the database configuration currently requires access to the machine where the cluster node is running. In many cases, it creates too much burden because there are more people who have access to the database compared with the number of peo...
Alexey Zimarev 10 months ago in EventStoreDB / Configuration 0

Cluster Management (Control Plane)

Provide experience similar to Event Store Cloud when running self-managed instances. Allow provisioning and management of ESDB clusters using the user's cloud provider or in-house virtualisation environment like vSphere.
Alexey Zimarev 10 months ago in EventStoreDB / Operations 0