# Caching Solutions !!! info "Architectural Context" Detailed reference for Caching Solutions in the context of Networking & Service Mesh. ## Standard Reference - [Slideshare: Caching](http://www.slideshare.net/NasceniaIT/brown-bag-caching-rafi-faisal-48694442) [COMMUNITY-TOOL] - [slideshare: Haproxy web performance](http://www.slideshare.net/haproxytech/haproxy-web-performance-55536394) [COMMUNITY-TOOL] - [slideshare: Load Balancing MySQL with HAProxy](http://www.slideshare.net/Severalnines/load-balancing-mysql-with-haproxy-webinar-replay-english-44071270) [COMMUNITY-TOOL] - [slideshare: Haproxy best practice](http://www.slideshare.net/haproxytech/haproxy-best-practice) [COMMUNITY-TOOL] - [slideshare: How To Set Up SQL Load Balancing with HAProxy](http://www.slideshare.net/Severalnines/severalnines-ha-proxyjul20143) [COMMUNITY-TOOL] - [slideshare: Performance Tuning of HAProxy for Database Load Balancing](http://www.slideshare.net/Severalnines/haproxy-mysql-slides) [COMMUNITY-TOOL] - [Varnish Cache](https://www.varnish.org/index.html) [COMMUNITY-TOOL] - [The Varnish Book](http://info.varnish-software.com/the-varnish-book) [COMMUNITY-TOOL] - [Red Hat Enterprise Linux Blog. Tag: Varnish](http://rhelblog.redhat.com/tag/varnish) [COMMUNITY-TOOL] - [Hitch - scalable TLS proxy. Hitch is a libev-based high performance SSL/TLS proxy by Varnish Software](https://www.hitch-tls.org) [COMMUNITY-TOOL] - [slideshare: Varnish - Tips & Tricks - 4Developers 2015](http://www.slideshare.net/piotrpasich/varnish-47199139) [COMMUNITY-TOOL] - [memcached.org](http://memcached.org) [COMMUNITY-TOOL] - [Slideshare: Introduction to memcached](http://www.slideshare.net/oemebamo/introduction-to-memcached) [COMMUNITY-TOOL] - [Slideshare: Introduction to Redis](http://www.slideshare.net/dvirsky/introduction-to-redis) [COMMUNITY-TOOL] - [architecturenotes.co: Redis Explained 🌟🌟](https://architecturenotes.co/p/redis) [COMMUNITY-TOOL] - [Nginx: a caching, thumbnailing, reverse proxying image server? 🌟](http://charlesleifer.com/blog/nginx-a-caching-thumbnailing-reverse-proxying-image-server-) [COMMUNITY-TOOL] - [highscalability.com: Building nginx and Tarantool based services 🌟](http://highscalability.com/blog/2016/2/17/building-nginx-and-tarantool-based-services.html) [COMMUNITY-TOOL] - [kothiyal-anuj.medium.com: Serverless Diary: The Ultimate Guide to **Caching' in the Cloud**](https://kothiyal-anuj.medium.com/serverless-diary-the-ultimate-guide-to-caching-in-the-cloud-249f6a06915f) [COMMUNITY-TOOL] - [DZone refcard: Java Caching](https://dzone.com/refcardz/java-caching) [COMMUNITY-TOOL] - [nixCraft: 9 Awesome Open Source Web Performance Software For Linux and Unix-like' Systems](https://www.cyberciti.biz/open-source/http-web-performance-proxy-load-balancer-accelerator-software) [COMMUNITY-TOOL] - [Wikipedia: Web cache](https://en.wikipedia.org/wiki/Web_cache) [COMMUNITY-TOOL] - [Wikipedia: Dynamic site acceleration](https://en.wikipedia.org/wiki/Dynamic_site_acceleration) [COMMUNITY-TOOL] - [Dzone: An Introduction to Caching: How and Why We Do It 🌟](https://dzone.com/articles/introducing-amp-assimilating-caching-quick-read-fo) [COMMUNITY-TOOL] - [medium: Caching — System Design Concept 🌟](https://medium.com/enjoy-algorithm/caching-system-design-concept-500134cff300) [COMMUNITY-TOOL] - [medium: Microservices Distributed Caching](https://medium.com/design-microservices-architecture-with-patterns/microservices-distributed-caching-76828817e41b) [COMMUNITY-TOOL] - [medium.com/rtkal: Distributed Cache Design](https://medium.com/rtkal/distributed-cache-design-348cbe334df1) [COMMUNITY-TOOL] - [surfingcomplexity.blog: Cache invalidation really is one of the hardest' problems in computer science](https://surfingcomplexity.blog/2022/11/25/cache-invalidation-really-is-one-of-the-hardest-things-in-computer-science) [COMMUNITY-TOOL] - [Dzone: Getting Started with Infinispan](https://dzone.com/refcardz/getting-started-infinispan) [COMMUNITY-TOOL] - [Red Hat Data Grid Overview](https://developers.redhat.com/products/datagrid/overview) [COMMUNITY-TOOL] - [Red Hat Data Grid](https://www.redhat.com/en/technologies/jboss-middleware/data-grid) [COMMUNITY-TOOL] - [Red Hat JBoss Data Grid is Not Just for Caching Java Objects Anymore 🌟](https://thenewstack.io/red-hat-jboss-data-grid-not-just-storing-java-objects-anymore) [COMMUNITY-TOOL] - [developers.redhat.com: Red Hat Data Grid 8.0 brings new server architecture,' improved REST API, and more](https://developers.redhat.com/blog/2020/04/13/red-hat-data-grid-8-0-brings-new-server-architecture-improved-rest-api-and-more) [COMMUNITY-TOOL] - [Wikipedia: CDN Content Delivery Network](https://en.wikipedia.org/wiki/Content_delivery_network) [COMMUNITY-TOOL] - [How content delivery networks (CDNs) work](https://humanwhocodes.com/blog/2011/11/29/how-content-delivery-networks-cdns-work) [COMMUNITY-TOOL] - [imperva.com: CDN Caching](https://www.imperva.com/learn/performance/cdn-caching) [COMMUNITY-TOOL] - [haproxy.com: The HAProxy Enterprise WAF 🌟](https://www.haproxy.com/blog/the-haproxy-enterprise-waf) [COMMUNITY-TOOL] - [varnish-software.com](https://www.varnish-software.com) [COMMUNITY-TOOL] - [fedoramagazine.org: Varnish: Your site faster and more stable](https://fedoramagazine.org/varnish-site-faster-stable) [COMMUNITY-TOOL] - [Red Hat Developer Blog. Tag: Varnish](https://developerblog.redhat.com/tag/varnish) [COMMUNITY-TOOL] - [digitalocean.com: How To Speed Up Static Web Pages with Varnish Cache Server' on Ubuntu 20.04](https://www.digitalocean.com/community/tutorials/how-to-speed-up-static-web-pages-with-varnish-cache-server-on-ubuntu-20-04) [COMMUNITY-TOOL] - [github.com/IBM/varnish-operator](https://github.com/IBM/varnish-operator) ⭐ 69 [COMMUNITY-TOOL] - [github.com/mittwald/kube-httpcache](https://github.com/mittwald/kube-httpcache) ⭐ 312 [COMMUNITY-TOOL] - [medium: Scaling Millions of Geospatial Queries per minute using Redis](https://medium.com/groupon-eng/scaling-millions-of-geospatial-queries-per-minute-using-redis-7c05bcf6b4db) [COMMUNITY-TOOL] - [faun.pub: Redis High availability with Sentinel on Kubernetes(K8s)](https://faun.pub/redis-high-availability-with-sentinel-on-kubernetes-k8s-a1d67842e0ce) [COMMUNITY-TOOL] - [medium.com/lightricks-tech-blog: Step by Step Guide: How to create a Dynamic' Service Endpoint via K8S API](https://medium.com/lightricks-tech-blog/step-by-step-guide-how-to-create-a-dynamic-service-endpoint-via-k8s-api-1024309cb226) [COMMUNITY-TOOL] - [Nginxconf 2014. When Dynamic Becomes Static:The Next Step in Web Caching' Techniques: Wim Godden](https://www.youtube.com/watch?v=OssIuHbgzJY) [COMMUNITY-TOOL] ## Data Engineering ### In-Memory Databases #### Caching - [Redis](https://redis.io) [DOCUMENTATION] [DE FACTO STANDARD] — The definitive open-source, in-memory data store used as a database, cache, message broker, and streaming engine. Offers unmatched low-latency read-write cycles and versatile data structures. Highly valued for real-time applications requiring low overhead. ## Networking ### Load Balancing #### HAProxy - **(2026)** [==haproxy.org==](http://www.haproxy.org) [ADVANCED LEVEL] 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] — The official site for HAProxy, the high-performance TCP/HTTP load balancer. Renowned for its extreme efficiency and microsecond-level latency control, HAProxy is an industry standard for routing massive amounts of concurrent web traffic. ## Serverless Architectures ### WebAssembly and Edge #### Edge Computing Engines - [github.com/taubyte/tau: Tau](https://github.com/taubyte/tau) ⭐ 5030 [EN CONTENT] [ADVANCED LEVEL] [DE FACTO STANDARD] [ENTERPRISE-STABLE] — The main open-source repository for Tau. This platform handles autonomous routing, distributed database syncs, and scaling for multi-tenant edge services, running on WebAssembly. --- 💡 **Explore Related:** [Web Servers](./web-servers.md) | [Kubernetes Networking](./kubernetes-networking.md) | [Istio](./istio.md)