Redis 缓存:TTL、Eviction 和 Cache Stampede
了解如何配置 TTL、Redis 的 eviction 机制,以及当多个请求同时 miss 缓存时如何防止 cache stampede。
了解如何配置 TTL、Redis 的 eviction 机制,以及当多个请求同时 miss 缓存时如何防止 cache stampede。
汇总Redis主要数据类型(String、Hash、List、Set、Sorted Set),包含Java示例和实际应用场景。
学习如何在 Java/Spring Boot 中应用 Strategy Pattern,消除冗长的 if-else 链,让代码更易扩展和测试。
了解 Databricks 如何使用 AI 诊断数据库错误,并将其应用于 PostgreSQL,包含 Spring Boot、HikariCP 的示例和特定的慢查询案例。
分析在单体和微服务之间选择的实际标准,并附带演示各架构运维成本的代码示例。
使用 Redis 和 Lua 脚本构建速率限制器的指南,应用于 Spring Boot API,包含 Testcontainers 测试示例。
汇总核心 API 概念:HTTP、REST/GraphQL/gRPC、版本管理、安全性、可靠性、文档化——附 Java/Spring Boot 实践示例。
汇总常见的负载均衡算法(轮询、最少连接、一致哈希等),附带 Java 示例和各类问题的选型标准。