Tag

multi-level cache

0 views collected around this technical thread.

Architect's Guide
Architect's Guide
Oct 16, 2024 · Backend Development

Comprehensive Guide to Using JetCache for Multi‑Level Caching in Spring Boot

This article introduces Alibaba's JetCache Java caching framework, explains how to integrate it with Spring Boot and Redis, provides detailed configuration and code examples for local, remote, and multi‑level caches, and covers testing procedures and common error resolutions.

CacheJavaJetCache
0 likes · 12 min read
Comprehensive Guide to Using JetCache for Multi‑Level Caching in Spring Boot
Code Ape Tech Column
Code Ape Tech Column
Aug 18, 2023 · Backend Development

Using JetCache for Multi‑Level Caching in Spring Boot Applications

This article introduces Alibaba's JetCache framework, explains how to configure and combine local and remote (Redis) caches in a Spring Boot project, and demonstrates three usage patterns—AOP annotations, API mode, and advanced CacheManager API—along with troubleshooting tips and test procedures.

JavaJetCacheRedis
0 likes · 11 min read
Using JetCache for Multi‑Level Caching in Spring Boot Applications
Sanyou's Java Diary
Sanyou's Java Diary
Feb 20, 2023 · Backend Development

Mastering Spring Cache: From Hard‑Coded to Multi‑Level Redis Integration

This tutorial walks through the evolution from manual Redis calls to Spring Cache abstraction, explains AOP‑based proxying, details core annotations, demonstrates Caffeine and Redisson integration, explores list caching, and shows how to build a custom two‑level cache for high‑performance Java back‑ends.

JavaRedisSpring Cache
0 likes · 18 min read
Mastering Spring Cache: From Hard‑Coded to Multi‑Level Redis Integration
Laravel Tech Community
Laravel Tech Community
Dec 14, 2022 · Backend Development

Understanding Caching: Concepts, Types, and Multi‑Level Cache Architecture

This article explains the fundamentals of caching, why caches (especially Redis) are essential for high‑performance and high‑concurrency scenarios, compares local, distributed, and multi‑level caches, and outlines their advantages, disadvantages, and typical implementation approaches.

backendcachingdistributed cache
0 likes · 7 min read
Understanding Caching: Concepts, Types, and Multi‑Level Cache Architecture
Top Architect
Top Architect
Dec 14, 2022 · Backend Development

Cache Basics: Concepts, Types, Advantages, and Implementation Strategies

This article explains the fundamentals of caching, why caches (especially Redis) are essential for high‑performance and high‑concurrency scenarios, describes local, distributed, and multi‑level cache architectures, outlines their pros and cons, and provides practical implementation guidance.

Rediscachingdistributed cache
0 likes · 10 min read
Cache Basics: Concepts, Types, Advantages, and Implementation Strategies
Selected Java Interview Questions
Selected Java Interview Questions
Dec 2, 2022 · Backend Development

Understanding Cache: Concepts, Types, and Implementation in Backend Development

This article explains the fundamentals of caching, why caches like Redis are essential for high‑performance and high‑concurrency backend systems, and compares local, distributed, and multi‑level cache architectures, including their advantages, drawbacks, and typical implementation approaches.

Redisbackendcaching
0 likes · 9 min read
Understanding Cache: Concepts, Types, and Implementation in Backend Development
macrozheng
macrozheng
Apr 15, 2022 · Backend Development

Mastering Spring Cache: From Hard‑Coded to Multi‑Level Caching with Redis and Caffeine

This article walks through adapting a custom Redis client to Spring Cache, explains the cache abstraction, demonstrates annotation‑driven caching, shows how to integrate Caffeine and Redisson, and builds a simple two‑level cache to illustrate advanced scenarios for Spring Cache users.

JavaRedisSpring Cache
0 likes · 24 min read
Mastering Spring Cache: From Hard‑Coded to Multi‑Level Caching with Redis and Caffeine
vivo Internet Technology
vivo Internet Technology
Apr 6, 2022 · Backend Development

Comprehensive Guide to Caching: Concepts, Types, Strategies, and Best Practices

This guide explains caching fundamentals, purposes, and optimal use cases, details hit rates and eviction policies such as FIFO, LRU, LFU, TTL/TTI, compares client‑side (HTTP, browser) and server‑side caches (CDN, Redis, Memcached), explores multi‑level architectures, common pitfalls like avalanche, penetration and breakdown, and best‑practice strategies including pre‑warming, update patterns, and consistency management.

Cache AvalancheCache EvictionMemcached
0 likes · 28 min read
Comprehensive Guide to Caching: Concepts, Types, Strategies, and Best Practices
NetEase Yanxuan Technology Product Team
NetEase Yanxuan Technology Product Team
Apr 6, 2022 · Backend Development

Server-Side Caching: Local, Distributed, and Multi-Level Cache Architecture Practices

Server‑side caching improves performance by trading space for time, using local caches like HashMap, Guava, Ehcache, and Caffeine, distributed caches such as Redis, and multi‑level architectures that combine in‑process, distributed, and database layers, while employing consistency patterns, monitoring, and hot‑key detection.

Cache ConsistencyHot Key DetectionRedis
0 likes · 16 min read
Server-Side Caching: Local, Distributed, and Multi-Level Cache Architecture Practices
macrozheng
macrozheng
Dec 22, 2020 · Backend Development

Mastering Cache Strategies: From Local to Multi‑Level for High‑Performance Systems

This article shares a decade of practical experience with caching, covering local page and object caches, distributed solutions like Redis and Memcached, pagination caching techniques, multi‑level cache architectures, refresh mechanisms, and lessons learned from real‑world performance optimizations.

backend developmentcachingdistributed systems
0 likes · 13 min read
Mastering Cache Strategies: From Local to Multi‑Level for High‑Performance Systems
Efficient Ops
Efficient Ops
Nov 8, 2016 · Backend Development

Master Multi-Level Caching: Strategies, Load Balancing, and Fast Recovery

This article explores multi‑level caching architectures, detailing how Nginx, local and distributed caches, and Tomcat interact, and offers practical solutions for expiration strategies, dimensional caching, load‑balancing algorithms, hot‑data handling, atomic updates, and rapid recovery from cache failures.

Cache ConsistencyLoad BalancingNginx
0 likes · 17 min read
Master Multi-Level Caching: Strategies, Load Balancing, and Fast Recovery