Sentinel 是阿里中间件团队开源的,面向分布式服务架构的轻量级流量控制产品,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助用户保护服务的稳定性。本项目为sentinel与dubbo结合的改造项目,主要解决sentinel与dubbo相结合的几个问题: 1. sentinel设定除了限流异常以外都会被认为是需要进行熔断统计,业务异常需要进行自定义处理。 2. sentinel的启动配置太过原始,一定要在java -jar的时候加参数启动,调试困难。 3. sentinel与zookeeper相结合时控制台/客户端无法直接使用zookeeper作为datasource等问题。
android IM 聊天(文字、表情、语音) 服务端 客户端齐全 主要技术如下 Spring, hibernate,memcache,Netty,protobuf,FastDFS,GreenDao。
wechat_flutter Flutter版本微信,一个优秀的Flutter即时通讯IM开源库!
项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由
一个JavaEE服务,将Office文档转换为PDF,格式兼容性好,源文档格式支持doc、docx、xls、xlsx、ppt、pptx。
基于JS的超轻量级聊天软件。前端:vue、iview、electron实现的 PC 桌面版聊天程序,主要适用于私有云项目内部聊天,企业内部管理通讯等功能,主要通讯协议websocket。支持web网页聊天实现。服务端: springboot、tio、oauth2.0等技术。界面:高仿微信。
基于Spring Cloud的前后端分离的微服务架构。前台:Vue+iView Admin 后台:Spring Cloud+Spring Boot 2.x+Shiro+Redis+Mybatis等,提供微服务有系统管理、配置中心、Zuul网关、ELK日志分析、Spring Boot Admin服务监控、Zipkin、Pinpoint链路追踪、RabbitMQ消息队列等
springcloud-hystrix 熔断器代码样例
码家学院自研SSO单点登录框架架构 利用轻量级JWT作为Token生成方式,携带用户信息。 用户可以自定义JWT加密盐 在前后端分离上有着非常实用的功效
FEBS Cloud 微服务权限系统前端,使用 vue-element-admin 构建