各种java开源框架笔记

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/guying4875/article/details/85808096

开源配置中心

spring-cloud/spring-cloud-config

https://github.com/spring-cloud/spring-cloud-config
spring出品,可以和spring cloud无缝配合

淘宝 diamond

https://github.com/takeseem/diamond
已经不维护

disconf

https://github.com/knightliao/disconf
java开发,蚂蚁金服技术专家发起,业界使用广泛

ctrip apollo

https://github.com/ctripcorp/apollo/
Apollo(阿波罗)是携程框架部门研发的开源配置管理中心,具备规范的权限、流程治理等特性。

 

 

微服务框架

nacos

动态服务发现、配置和服务管理平台

SOFARPC

高性能 Java RPC 框架

Dubbo Spring Boot Project

Dubbo 的 Spring Boot 简化整合

 

 

服务器监控框架

Arthas

开源 Java 诊断工具

SOFATracer

分布式链路追踪中间件

Tsar

Tsar是淘宝的采集工具,主要用来收集服务器的系统信息(如cpu,io,mem,tcp等)以及应用数据(如squid haproxy nginx等),tsar支持实时查看和历史查看,方便了解应用和服务器的信息。

redis-manager

https://github.com/ngbdf/redis-manager

Redis 一站式管理平台,支持集群创建、管理、监控、报警

   

单点登录

CAS

Oauth2

 

其他

easyexcel 

Java 解析 Excel 工具

SOFABolt

基于 Netty 的网络通信框架

JetCache

Java 缓存系统

Dragonfly

P2P 文件分发系统

FastDFS

FastDFS是一个开源的分布式文件系统,她对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。

RocketMQ

RocketMQ是一款开源的分布式消息系统,基于高可用分布式集群技术,提供低延时的、高可靠的消息发布与订阅服务。同时,广泛应用于多个领域,包括异步通信解耦、企业解决方案、金融支付、电信、电子商务、快递物流、广告营销、社交、即时通信、移动应用、手游、视频、物联网、车联网等。

Tair

Tair是由淘宝网自主开发的Key/Value结构数据存储系统,在淘宝网有着大规模的应用。您在登录淘宝、查看商品详情页面或者在淘江湖和好友“捣浆糊”的时候,都在直接或间接地和Tair交互。

分布式id生成方案

https://blog.csdn.net/m0_37041378/article/details/78125747

 

 

 

 

 

 

 

 

 

 

 

猜你喜欢

转载自blog.csdn.net/guying4875/article/details/85808096