专门为SpringBoot项目设计的幂等组件,让天下没有难写的防重代码。 基于控制时间两种防重策略 策略一: 滑动窗口策略 每次请求设置当前请求的控制时间,控制时间内请求均会被拦截。 策略二: 固定窗口策略 仅仅为第一次请求生成一个控制时间,控制时间内相同的请求会被拦截,控制时间过期后,以此类推。
☆167Jan 28, 2024Updated 2 years ago
Alternatives and similar repositories for tomato
Users that are interested in tomato are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- 一款专门为SpringBoot项目设计的限流组件,利用Redis+lua从而来实现高性能和分布式的能力。使用比较简单。通过半嵌入式的开发即可使用分布式注解。☆19May 20, 2022Updated 4 years ago
- Spring 智能依赖注入, 不再局限于简单的Autowired☆57Mar 5, 2024Updated 2 years ago
- 限流幂等框架☆20Mar 29, 2018Updated 8 years ago
- emqxv5-with-kafka-brod☆13Updated this week
- 基于springboot starter机制封装web通用的starter☆13Aug 17, 2023Updated 2 years ago
- Deploy to Railway using AI coding agents - Free Credits Offer • AdUse Claude Code, Codex, OpenCode, and more. Autonomous software development now has the infrastructure to match with Railway.
- kafka plugin for emqx ~5.1☆14Jul 10, 2025Updated last year
- 多级缓存框架-一级缓存caffeine 二级缓存redis☆16Dec 16, 2022Updated 3 years ago
- 一款JavaWeb鉴权框架,同时支持RBAC (角色鉴权校验)、ABAC (规则流引擎鉴权),并提供会话管理等功能。☆48Feb 19, 2025Updated last year
- 个人工具汇总:一致性哈希工具,Bitmap工具,布隆过滤器参数生成器,Yaml和properties互转工具,一键式生成整个前后端工具,单机高性能幂等工具,zookeeper客户端工具,分布式全局id生成器,时间转换工具,Http封装工具☆68Dec 14, 2022Updated 3 years ago
- 基于springboot定义接口网关☆37Sep 21, 2017Updated 8 years ago
- 为了简化项目中用到延迟场景的使用。 使用者不再需要关心延迟消息的实现,只需要关注自己业务实现。 使用redisson实现延迟队列,开箱即用☆12Jan 5, 2023Updated 3 years ago
- Shiro used in REST Web Serivce☆11Jun 14, 2023Updated 3 years ago
- 大文件(1G以上)基于SpringBoot分片下载解决方案☆15Oct 24, 2021Updated 4 years ago
- 🦄The async tool for java.(Java 多线程异步并行框架,基于 java 字节码,支持注解。)☆33Nov 30, 2022Updated 3 years ago
- Managed Database hosting by DigitalOcean • AdPostgreSQL, MySQL, MongoDB, Kafka, Valkey, and OpenSearch available. Automatically scale up storage and focus on building your apps.
- 📌 a missing Java std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits valu…☆8,294Jun 18, 2026Updated last month
- API聚合框架,只需要简单的配置就可以完成多个API的聚合操作。☆18May 14, 2020Updated 6 years ago
- spring boot support for operation log☆27Sep 22, 2023Updated 2 years ago
- Kafka plugin for EMQX >= V5.4.0 && EMQX < V5.7.0☆22Jan 13, 2025Updated last year
- 基于 redis 的偏业务应用的分布式限流组件,使得项目拥有分布式限流能力变得很简单。☆190Jun 21, 2024Updated 2 years ago
- 配合Jimmer使用的实体类生成工具,支持Java和Kotlin☆10Jun 3, 2026Updated 2 months ago
- 通过netty把网络传输层的理论与实践融合起来,从而理解tomcat、dubbo、http、tcp、websocket等框架、协议,致力于原理的理解☆14Jul 16, 2023Updated 3 years ago
- 脚本管理工具☆16May 16, 2024Updated 2 years ago
- 由java构建的轻量级消息队列,支持订阅和点对点模式☆34Mar 18, 2019Updated 7 years ago
- Deploy open-source AI quickly and easily - Special Bonus Offer • AdRunpod Hub is built for open source. One-click deployment and autoscaling endpoints without provisioning your own infrastructure.
- EMQX Kafka Plugin, 基于EMQX v5.4 版本,支持转发Kafka设置SASL/PLAIN模式☆22Jan 15, 2025Updated last year
- 🚀 基于 Spring Boot 3.5 + MyBatis-Plus 的后台快速开发框架 · Vue 3 + Element Plus 管理界面 · JWT 认证 · 多租户☆20Jun 20, 2026Updated last month
- Jackson Data Desensitize(Spring Boot 数据脱敏)☆23Jul 12, 2025Updated last year
- GPT-4 Turbo 与 GPT-4 的主要区别☆19Dec 30, 2024Updated last year
- ☆13May 5, 2022Updated 4 years ago
- telegram协议研究笔记☆21Nov 21, 2020Updated 5 years ago
- coditor is a multi-tab code editor as a web component based on vue.js and codemirror☆22Jul 29, 2017Updated 9 years ago
- 基于redis的分布式锁组件,简单方便快捷接入项目,使项目拥有分布式锁能力☆846Jul 31, 2023Updated 3 years ago
- 通用的qps统计工具包,为项目中一些框架实现QPS限流提供支持,为项目中统计接口的QPS提供支持。核心逻辑抄自alibaba开源的Sentinel。☆86Jun 26, 2023Updated 3 years ago
- GPU virtual machines on DigitalOcean Gradient AI • AdGet to production fast with high-performance AMD and NVIDIA GPUs you can spin up in seconds. The definition of operational simplicity.
- RPC is a highly available pluggable architecture for remote calls☆30Jun 17, 2022Updated 4 years ago
- 合理估算线程池大小及队列数☆150Jan 20, 2019Updated 7 years ago
- ☆18Jun 14, 2023Updated 3 years ago
- Trojan 协议的 java 服务端实现☆10Feb 15, 2023Updated 3 years ago
- This is a project about my multithreading study notes. All content by 汪文君 高并发编程视频 and my thinking.☆29Sep 2, 2019Updated 6 years ago
- 数据库动态切换多数据源SDK、Redis多数据源SDK、全链路日志追踪SDK、RabbitMQ多虚拟主机多集群支持SDK、日志组件SDK、埋点扩展点、实体类字段脱敏SDK、I18n多语言SDK、图形验证码SDK、开发基础框架支持、异常统一处理、返回值、跨域、API路由、监控…☆794Jul 13, 2026Updated last month
- Description Sentinel Dashboard使用NACOS作为数据源持久化规则。【仅用于教学,如用于生产,请务必做好测试!】☆104Dec 15, 2022Updated 3 years ago