Azure / reliable-web-app-pattern-dotnet

The Reliable Web App Pattern is a set of objectives to help your web application converge on the cloud. This repo contains a reference implementation of a reliable web application for .NET.
https://aka.ms/eap/rwa/dotnet/doc
MIT License
361 stars 115 forks source link

[Feature Request] Include sample code/guidance to handle cache stampede/cache storm when concurrent requests miss the cache overwhelm the backend datastore #285

Closed madhub closed 1 year ago

madhub commented 1 year ago

Is your feature request related to a problem? Please describe.

Since this repo is to showcase pattern to build reliable web apps, it should provide sample code/guidance to handle cache stampede/cache storm when concurrent requests miss the cache, overwhelm the backend datastore. My comment on the blog post

Describe the solution you'd like Provide sample code/guidance to handle cache stampede/cache storm when concurrent requests miss the cache, overwhelm the backend datastore.

Describe alternatives you've considered

Additional context

asanjabi commented 1 year ago

Thank you for taking the time to provide us with your feedback, we value the input of our community and appreciate your thoughts. We will be addressing this feedback and much deeper discussions of caching and performance in the next phase of the project where we are concentrating on performance and modernization. For this phase we are focusing on migrating the application from on premises to Azure.