Skip to content

Conversation

bartelink
Copy link
Collaborator

@bartelink bartelink commented Aug 3, 2023

While the value of caching is most debatable for ESDB, in general forcing people to be explicit about their caching strategy is a nudge that's too important to give up

Following the logic to its conclusion, considering the Access Strategy should also not be considered a luxury for a non-top system.

  • Adds an Unoptimized case for EventStore, EventStoreDb, MessageDb and SqlStreamStore

HT @nordfjord for driving the suggestion

@bartelink bartelink changed the title feat(Stores): Make caching Mandatory feat(Stores): Make caching mandatory Aug 3, 2023
Copy link
Contributor

@nordfjord nordfjord left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Love it! Next we'll do mandatory access strategies 😉

@bartelink bartelink changed the title feat(Stores): Make caching mandatory feat(Stores): Make caching and access mandatory Aug 3, 2023
@bartelink
Copy link
Collaborator Author

Love it! Next we'll do mandatory access strategies

rebase didn't even leave that as optional...

@nordfjord
Copy link
Contributor

Merge it!

@bartelink bartelink merged commit ff7688f into master Aug 3, 2023
@bartelink bartelink deleted the caching-mandatory branch August 3, 2023 02:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants