专门为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☆58Mar 5, 2024Updated 2 years ago
- 限流幂等框架☆20Mar 29, 2018Updated 8 years ago
- 基于springboot starter机制封装web通用的starter☆13Aug 17, 2023Updated 3 years ago
- 多级缓存框架-一级缓存caffeine 二级缓存redis☆16Dec 16, 2022Updated 3 years ago
- Wordpress hosting with auto-scaling - Free Trial Offer • AdFully Managed hosting for WordPress and WooCommerce businesses that need reliable, auto-scalable performance. Cloudways SafeUpdates now available.
- 一款JavaWeb鉴权框架,同时支持RBAC (角色鉴权校验)、ABAC (规则流引擎鉴权),并提供会话管理等功能。☆48Feb 19, 2025Updated last year
- 个人工具汇总:一致性哈希工具,Bitmap工具,布隆过滤器参数生成器,Yaml和properties互转工具,一键式生成整个前后端工具,单机高性能幂等工具,zookeeper客户端工具,分布式全局id生成器,时间转换工具,Http封装工具☆68Dec 14, 2022Updated 3 years ago
- 为了简化项目中用到延迟场景的使用。 使用者不再需要关心延迟消息的实现,只需要关注自己业务实现。 使用redisson实现延迟队列,开箱即用☆12Jan 5, 2023Updated 3 years ago
- hiprint project based on Vue Element-UI☆25Dec 11, 2022Updated 3 years ago
- 大文件(1G以上)基于SpringBoot分片下载解决方案☆15Oct 24, 2021Updated 4 years ago
- 🦄The async tool for java.(Java 多线程异步并行框架,基于 java 字节码,支持注解。)☆33Nov 30, 2022Updated 3 years ago
- 📌 a missing Java std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits valu…☆8,295Jun 18, 2026Updated 2 months ago
- API聚合框架,只需要简单的配置就可以完成多个API的聚合操作。☆18May 14, 2020Updated 6 years ago
- spring boot support for operation log☆27Sep 22, 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.
- 基于 redis 的偏业务应用的分布式限流组件,使得项目拥有分布式限流能力变得很简单。☆191Jun 21, 2024Updated 2 years ago
- Spring Boot接口响应处理解决方案,提供统一返回值封装、全局异常处理、自定义异常错误码、参数校验增强、断言增强等功能☆1,254Mar 28, 2025Updated last year
- Writing API Tests with Karate, published by Packt☆12Aug 29, 2024Updated 2 years ago
- 配合Jimmer使用的实体类生成工具,支持Java和Kotlin☆10Jun 3, 2026Updated 3 months ago
- 通过netty把网络传输层的理论与实践融合起来,从而理解tomcat、dubbo、http、tcp、websocket等框架、协议,致力于原理的理解☆14Jul 16, 2023Updated 3 years ago
- PDMParser是一个用来解析Powerdesigner pdm文件的一个简单工具☆20May 29, 2013Updated 13 years ago
- 消息中心☆23Jan 19, 2017Updated 9 years ago
- springmvc+mybatis+beetl+aceAdmin☆12Sep 25, 2015Updated 10 years ago
- 基于Spring-cloud搭建的一套微服务框架,为开源贡献一份薄利☆11Mar 8, 2018Updated 8 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.
- 脚本管理工具☆16May 16, 2024Updated 2 years ago
- 由java构建的轻量级消息队列,支持订阅和点对点模式☆34Mar 18, 2019Updated 7 years ago
- 🚀 基于 Spring Boot 3.5 + MyBatis-Plus 的后台快速开发框架 · Vue 3 + Element Plus 管理界面 · JWT 认证 · 多租户☆21Jun 20, 2026Updated 2 months ago
- GPT-4 Turbo 与 GPT-4 的主要区别☆20Dec 30, 2024Updated last year
- ☆12May 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的分布式锁组件,简单方便快捷接入项目,使项目拥有分布式锁能力☆845Jul 31, 2023Updated 3 years ago
- 微信小程序登录,使用shiro+JWT(Token )☆19Feb 11, 2026Updated 6 months ago
- Serverless GPU API endpoints on Runpod - Get Bonus Credits • AdSkip the infrastructure headaches. Auto-scaling, pay-as-you-go, no-ops approach lets you focus on innovating your application.
- 📌 异步线程池框架,支持线程池动态变更&监控&报警,无需修改代码轻松引入。Asynchronous thread pool framework, support Thread Pool Dynamic Change & monitoring & Alarm, no nee…☆5,999Mar 12, 2026Updated 5 months ago
- 通用的qps统计工具包,为项目中一些框架实现QPS限流提供支持,为项目中统计接口的QPS提供支持。核心逻辑抄自alibaba开源的Sentinel。☆86Jun 26, 2023Updated 3 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 7 years ago
- 数据库动态切换多数据源SDK、Redis多数据源SDK、全链路日志追踪SDK、RabbitMQ多虚拟主机多集群支持SDK、日志组件SDK、埋点扩展点、实体类字段脱敏SDK、I18n多语言SDK、图形验证码SDK、开发基础框架支持、异常统一处理、返回值、跨域、API路由、监控…☆795Updated this week
- Description Sentinel Dashboard使用NACOS作为数据源持久化规则。【仅用于教学,如用于生产,请务必做好测试!】☆104Dec 15, 2022Updated 3 years ago