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 53 of 53

Consistency policies

One of the main concerns developers have about impoementing Event Sourcing is so-called "eventual consistency". It means that when a system implements one or more query models either in ESDB using custom projections or in other databases using cat...
Alexey Zimarev 8 months ago in EventStoreDB / Dev experience 2

.NET client support for Framework 4.8

Some still build and run their applications on .net Framework 4.8 on supported windows servers. The .Net client should be supported and released for .Net Framework 4.8 https://learn.microsoft.com/en-us/lifecycle/faq/dotnet-framework#will-i-need-to...
Yves Lorphelin 8 months ago in ESDB Clients 1 Will not implement

Timestamp-based reads

For temporal and bi-temporal models it would be beneficial to be able to read streams, as well as start subscriptions, using timestamps instead of positions. It would allow answering questions "what happened after that date and time, before this d...
Alexey Zimarev 8 months ago in EventStoreDB / Dev experience 2

Projections next-gen

Move custom and standard projections to Connectors.
Alexey Zimarev over 1 year ago in EventStoreDB / Performance / Stability 0 Planned

Custom Indexes

Focus on removing linkto eventsIncludes sequence numbers$allcategoryguarantees on write (optional consistency) from a client perspective also defined by user?
Alexey Zimarev over 1 year ago in EventStoreDB / Dev experience 1

Server-side read models

It would be cool if we could take the users code and run it 'serverside' (meaning, in the nodes or in sidecars) the read models could be in memory, or persisted in one of a small selection of built in stores (stream store, kv store, relational sto...
Tim Coleman over 1 year ago in EventStoreDB 0

Chained replicas

Current implementation of read-only replicas require them to be connected to the cluster. It means that every new replica adds some overhead to the operational cluster nodes, particularly its leader. It creates limitation of the feature as one mig...
Alexey Zimarev 8 months ago in EventStoreDB / Performance / Stability 0

Read only replicas with single-node databases

Consider allowing read only replicas to connect to single node deployments. Currently, this is not possible because replication is disabled on single node databases.
Faheem Muhammad Ramjaun 10 months ago in EventStoreDB / Operations / Performance 0

Support certificates with EC (elliptic curve) keys

ESDB currently supports only RSA keys in certificates when specifying --certificate-private-key-file. The advantage of using EC keys would be that the key is much smaller for the same security level (EC takes 256 bit vs RSA 2048 bit for same secur...
Alexey Zimarev about 1 year ago in EventStoreDB / Configuration / Operations / Security 1

Extensions for ESDB clients

Add extension to current clients to - Fold and transform on read- Batch & Wait time on subscription- return Events when Appends fail with concurrency check
Yves Lorphelin about 1 year ago in ESDB Clients 1