微服务架构解决方案

提供简单、高效、安全、稳定的微服务脚手架。

联系我们+

举一个简单的例子;在业务系统开发之前,需要有一个底层框架来实现业务的快速迭代研发,对于一些企业没有成熟的框架, 自主研发成本高、周期长、稳定性、安全处理等待验证;后期改造成本高(或者推翻重做)。

我们的架构应运而生,站在巨人的肩膀上,为系统提供各种基础的组件/工具(权限、限流、事务、安全等处理),让企业只需要关注业务开发,提高开发效率,降低企业研发成本。

我们使用的技术

我们的微服务框架是一个java后端的分布式快速开发框架。

  • Spring Boot
  • Dubbo / Motan / Sofa Rpc
  • ZooKeeper
  • MyBatis
  • Guava

Java

Spring

RPC

功能特性

  • 分布式架构
  • 分布式事务
  • 统一接口管理(参数验证/转换等处理)
  • 多rpc框架支持,motan或dubbo或sofa-rpc随意切换
  • 接口调用日志记录,日志脱敏处理
  • swagger接口文档生成工具
  • MyBatis自动生成工具
  • 多redis客户端工具(支持多个数据源配置)
  • 多数据库客户端工具(支持多个数据源配置)
  • 通用验证码验证工具
  • 通用的安全验证拦截器(csrf拦截器、验证码拦截器、验证密码拦截器、流量拦截器、权限拦截器、数据权限拦截器、rsa拦截器、系统参数拦截器、商户拦截器、黑名单/白名单IP拦截器、请求来源验证拦截器、自定义拦截器)
  • 统一登录/退出功能,session自定义管理
  • 统一附件上传
  • 分布式定时任务Elastic-Job、Xxl-Job
  • 灰度发布
  • apollo配置中心
  • 商户拦截器(签名/验签拦截器)
  • 多语言支持
  • 通用excel导入/导出功能
  • 微服务接口调用量监控

应用领域

应用于各行各业的业务系统。

政务

旅游

金融

商城

医疗

仓储物流

OA

物联网

联系我们

我们希望随时收到您的来信

我们有一个优秀团队,为您提供优质服务。