██╗████████╗ ██████╗ ██████╗ ██╗ ███████╗
██║╚══██╔══╝██╔═══██╗██╔═══██╗██║ ██╔════╝
██║ ██║ ██║ ██║██║ ██║██║ ███████╗
██ ██║ ██║ ██║ ██║██║ ██║██║ ╚════██║
╚█████╔╝ ██║ ╚██████╔╝╚██████╔╝███████╗███████║
╚════╝ ╚═╝ ╚═════╝ ╚═════╝ ╚══════╝╚══════╝
- jkit
常用工具类及第三方包API封装.
包括:
ElasticSearch工具类
MongoDB工具类
HBase工具类
RocksDB工具类
HTTP客户端工具类(HttpClient、OKHttp)
分布式ID
分布式锁(Redis、Zookeeper)
分布式限流
负载均衡:一致性哈希、权重轮询
序列化工具类
压缩工具类
重复请求合并工具类
时间轮(TimingWheel)
- jtools-perf
方法维度的监控组件,监控指标包括方法调用次数、方法平均耗时/最大耗时/最小耗时/TP50~TP99指标、方法QPS;
提供Grafana展示界面.
- jtools-redis-springboot-starter
redis和spring-boot整合
- jtools-resilience
整合hystrix
提供熔断、降级、熔断、单机限流、集群限流功能