Skip to Main Content
EventStoreDB Ideas Portal

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

ADD A NEW IDEA

All ideas

Showing 55 of 55

Stream authorisation policies

ESDB has access control lists (ACLs) as the primary method to achieve granular (per stream) authorisation. However, ACLs need to be set up per stream, which is a burden for developers. Also, if the auth rules change, all the streams need to get th...
Alexey Zimarev 10 months ago in EventStoreDB / Dev experience / Security 0 Planned

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 10 months ago in EventStoreDB / Operations / Stability 0

Chunk format optimised for reading

The idea is to rewrite the chunk file after it stops accepting writes, so it can handle reads better. Re-sort events in closed chunks to group events of the same stream together for efficient IOPS use. Could also save having to repeat the stream n...
Tim Coleman 10 months ago in EventStoreDB / Performance 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

Streams not shown

In the old web UI I can easily view the streams and navigate by clicking on them. If I have one single stream called BusinessAggregate-00000000000000000000000000000001 I can see it on the Stream Browser. Here, in the navigator UI, it's not showin...
Guest about 2 months ago in Event Store Navigator 0

Custom tooling

I would really like to see how to incorporate custom tooling tabs into navigator UI.
Guest 2 months ago in Event Store Navigator 1

First impressions

I really like the idea of this software and I'm really looking forward to how it develops. Insight in the database is one of the more difficult things I hear among the team. However at this stage I don't feel like there is more information than ...
Guest 5 months ago in Event Store Navigator 1

Event metadata format

Leverage map style metadata, used in cloud events that propagate as HTTP/message headers. Having event metadata as JSON sounded like a good idea at a time, but it creates a lot of friction when things need to be retrieved or added, like tracing he...
Alexey Zimarev 10 months ago in EventStoreDB / Dev experience 0

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