基础平台
应用框架
微服务
数据访问
基础框架
监控工具
工具支持
消息中间件
首页
Java
Bigdata
React
Python
Database
Docker
AI
搜索标题...
基础平台
Java
流行的编程语言,用于开发企业级应用
应用框架
Spring Boot
简化Spring应用开发的框架
SpringMVC
Spring Framework的Web框架,用于构建Web应用和REST服务
微服务
Spring Cloud
微服务开发工具集,简化分布式系统开发
Dubbo
高性能的Java RPC框架,支持微服务架构
Nacos
阿里开源的注册中心和配置中心,Eureka的替代方案
Sentinel
阿里开源的流量控制和熔断降级组件,Hystrix的替代方案
Gateway
Spring Cloud Gateway是基于Spring生态系统的API网关,提供智能路由、过滤、限流等功能
OpenFeign
声明式的REST客户端,简化微服务间的HTTP调用,支持负载均衡和熔断
Forest
简单易用的声明式Java HTTP客户端框架,专注于接口与实现分离
数据访问
MyBatis
优秀的持久层框架,支持自定义SQL
MyBatis-Plus
MyBatis的增强工具,简化开发
Hibernate
功能强大的 Java ORM 框架,简化关系型数据库的数据访问与对象映射
Seata
阿里开源的分布式事务解决方案,支持AT、TCC、SAGA和XA模式
ShardingSphere
分布式数据库中间件,提供数据分片、读写分离、分布式事务等功能,支持多种数据库
基础框架
Netty
高性能的异步事件驱动网络应用框架
监控工具
Skywalking
分布式系统的APM工具,提供分布式追踪、性能指标分析和服务依赖可视化
ZipKin
分布式追踪系统,收集微服务调用的时序数据,提供服务依赖关系和性能问题分析
工具支持
Hutool
一个小而全的Java工具类库,通过静态方法封装,降低相关API的学习成本
ElasticJob
分布式调度解决方案,灵活调度,多样化作业,分片支持,弹性扩容
Google Aviator
高性能、轻量级的Java表达式执行引擎,专注于在运行时求值表达式
消息中间件
RocketMQ
分布式消息中间件,具有低延迟、高可靠、高吞吐、可扩展等特点
...