zalando / nakadi

A distributed event bus that implements a RESTful API abstraction on top of Kafka-like queues
https://nakadi.io
MIT License
952 stars 292 forks source link

evict cache value only if load is successful #1534

Closed adyach closed 1 year ago

adyach commented 1 year ago

at the moment if value was evicted and load from database fails cache wont have a value, that will create unavailability on the publishing path. the commit changes that behaviour to have value ecivted from the cache only in case the value was successfully loaded

a1exsh commented 1 year ago

:+1:

Jan-M commented 1 year ago

:+1: