logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Redis+Lua+AOP 实现高可用滑动窗口限流(附踩坑实录)

在高并发分布式系统中,接口限流是保障服务稳定性的关键手段。常见的限流算法有固定窗口、滑动窗口、漏桶、令牌桶等,其中因能解决固定窗口的 “临界突刺” 问题,更适合支付、订单等核心场景。本文将分享我基于 Redis+Lua+Spring AOP 实现滑动窗口限流的完整过程,包括核心设计、踩坑实录和最终优化方案,适用于 Spring Boot 项目。

#redis#lua#java
Mysql利用binlog日志恢复数据

查看binlog日志核心配置项输入以下命令查询binlog相关配置信息(1)log_bin字段含义:全局控制 MySQL 是否开启二进制日志的总开关。取值为ON时,MySQL 会记录所有对数据的修改操作(如 INSERT/UPDATE/DELETE、表结构变更等)到 binlog 文件,用于 数据恢复(通过 binlog 回滚或重做操作)和 主从复制(主库通过 binlog 向从库同步数据)。取值

#mysql#数据库
Spring AI 1.0 Function Calling 避坑指南

深入解析Spring AI 1.0 Function Calling生产落地实战。涵盖Tool定义最佳范式、模型拒调/参数错误/超时等高频踩坑解决方案,以及调试与可观测性技巧,助力构建稳定AI Agent。

#后端开发
到底了