优秀的开源项目

目录

热key

多线程并行

秒级百G级日志工具

ES操作工具

消息推送平台

HTTP 客户端

业务层的分布式限流组件

企业级微服务解决方案

优质开源系统设计项目链接

基于netty和akka 实现的全异步即时通讯服务开发框架



热key

hotkey: 京东App后台中间件,毫秒级探测热点数据,毫秒级推送至服务器集群内存,大幅降低热key对数据层查询压力

多线程并行

asyncTool: 解决任意的多线程并行、串行、阻塞、依赖、回调的并行框架,可以任意组合各线程的执行顺序,带全链路执行结果回调。多线程编排一站式解决方案。来自于京东主App后台。

秒级百G级日志工具

JLog: 来自京东App秒级百G级日志搜集、传输、存储解决方案

ES操作工具

easy-es: Elasticsearch国内Top1 elasticsearch搜索引擎框架es ORM框架,索引全自动智能托管,如丝般顺滑,与Mybatis-plus一致的API,屏蔽语言差异,开发者只需要会MySQL语法即可完成对Es的相关操作,零额外学习成本.底层采用RestHighLevelClient,兼具低码,易用,易拓展等特性,支持es独有的高亮,权重,分词,Geo,嵌套,父子类型等功能...

消息推送平台

austin: 消息推送平台🔥推送下发【邮件】【短信】【微信服务号】【微信小程序】【企业微信】【钉钉】等消息类型。

HTTP 客户端

okhttps: 如艺术一般优雅,像 1、2、3 一样简单,前后端通用,轻量却强大的 HTTP 客户端(同时支持 WebSocket 以及 Stomp 协议)

业务层的分布式限流组件

ratelimiter-spring-boot-starter: 基于 redis 的偏业务应用的分布式限流组件,使得项目拥有分布式限流能力变得很简单。

企业级微服务解决方案

microservices-platform: 基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户系统架构。并引入组件化的思想实现高内聚低耦合并且高度可配置化,适合学习和企业中使用。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署,并提供应用管理方便第三方系统接入;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、配置中心、分布式任务调度、接口文档、代码生成等等。

优质开源系统设计项目链接

Java 优质开源系统设计项目 | JavaGuide

基于netty和akka 实现的全异步即时通讯服务开发框架

yue-im: YUE-IM 是使用java开发,基于netty,akka 实现的全异步即时通讯服务开发框架。支持单机,分布式部署,并且提供极简的api,极大的降低开发难度,方便使用者二次开发。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值