High-Performance Distributed Caching with .NET and Postgres on Azure - .NET Blog

Adding caching to your application architecture can significantly improve key performance metrics, cut latency, and reduce load across downstream systems. In this walkthrough, we highlight the latest caching best practices and incorporate these design patterns into a reusable .NET application that you can reference when adding new capabilities to your application stack.

.NET Blog

Durable Objects end "thundering herds" by unifying in-flight work and cached results. Per-key singletons eliminate redundant tasks and complex locks, making distributed caching simple and efficient.

👉 Read now: https://bit.ly/4qaqEp4

#DistributedCache #DistributedSystems #Infrastructure #SoftwareArchitecture #SoftwareDevelopment

Traditional #caching fails to stop "thundering herds" where multiple clients trigger the same work during a miss.

This #InfoQ article, Gabor Koos explores a smarter pattern using Cloudflare Durable Objects, treating in-flight work & completed results as two states of a single cache entry.

By routing to a single owner, systems eliminate redundant work and replace complex locking with simple promises.

👉 Read now: https://bit.ly/4qaqEp4

#DistributedCache #DistributedSystems #Infrastructure #SoftwareArchitecture #SoftwareDevelopment

#CaseStudy - Karrot replaced its legacy recommendation system with a new scalable architecture powered by multiple AWS services.

The shift addresses issues of tight coupling, limited scalability, and poor reliability in the previous setup - moving to a distributed, event-driven design built on scalable cloud infrastructure.

🔗 Learn how they did it: https://bit.ly/4pzELow

#AWS #EventDrivenArchitecture #DistributedCache #ApacheKafka #InfoQ

#Valkey 9.0 is now generally available!

This release brings:
• Atomic slot migrations
• Hash field expiration
• Full support for numbered databases in cluster mode

Valkey 9.0 enables scaling to 2,000 nodes and achieves over 1 billion requests per second!

Find out more: https://bit.ly/4p4Cd16

#InfoQ #AI #DistributedCache #SoftwareDevelopment

#Cloudflare redesigned #WorkersKV with a new hybrid storage architecture!

The result❓
✅ p99 read latencies dropped from 200ms to under 5ms
✅ Handles hundreds of billions of key-value pairs

Want to see how they did it? Read the #CaseStudy 👉 https://bit.ly/468zYTo

#InfoQ #SoftwareArchitecture #KeyValueStore #DistributedCache #CloudArchitecture

Uncover the secrets of CacheFront – Uber’s innovative #caching solution for its in-house distributed database, Docstore!

Learn how it achieves over 40M reads per second & significant latency reductions: https://bit.ly/3T0l7mf

#InfoQ #DistributedCache #Database #SQL #DistributedData #ChangeDataCapture

Uber's CacheFront: Powering 40M Reads per Second with Significantly Reduced Latency

Uber developed an innovative caching solution, CacheFront, for its in-house distributed database, Docstore. CacheFront enables over 40M reads per second from online storage and achieves substantial performance improvements, including a 75% reduction in P75 latency and over 67% reduction in P99.9 latency, demonstrating its effectiveness in enhancing system efficiency and scalability.

InfoQ

Redis is not just a caching solution - here is a great case study of using it as Session Store for an eCommerce application for higher throughout and lower latency using Active/Active setup with Redis Enterprise 👇

#Redis #DistributedCache #CloudNative
https://cloud.google.com/blog/topics/retail/optimize-ecommerce-resiliency-with-redis-and-google-cloud

Optimize ecommerce resiliency with Redis and Google Cloud | Google Cloud Blog

Consumers demand optimized online shopping experiences across regions and platforms. Learn how Redis and Google Cloud help retailers exceed expectations.

Google Cloud Blog