Skip to content

java版微服务常用技术完全整合架构。通过maven添加依赖即用。完全满足开发到发布到k8s的整个devops流程。框架不会有具体的业务实现代码,不过在开发的时候留附带的demo以便校验。框架大部分技术已用到真实业务系统,以确保可行性和正确性。

lvmoney/frame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

frame

介绍

分布式后台常用技术集合。通过maven依赖简单的引入使用各种常用技术。最终达成大数据处理,istio的paas微服务技术架构

使用方式

通过maven依赖的方式引用到项目模块即可。一般都要引入common,其他模块根据系统需要引入。

服务支持

微服务基础框架 下一代微服务istio支持 docker支持 消息队列 分布式事务 文件存储 全文检索 oauth2 工作流引擎 权限 分布式锁 规则引擎 验证码 netty 定时任务 大数据架构等等

技术罗列

springboot
springcloud
docker
k8s1.16.0
istio1.3.0
spark
hadoop
shiro
activti
jwt
kafka
rabbitmq
seata(fescar)
mongo
mybatisplus
等等

可行性

大部分技术已用到正式项目环境,以校验整体技术框架的正确性和可行性

代码风格

开发的时候用了阿里代码的扫描工具,除某些测试代码均需通过扫描工具的验证

支持力度

整个技术实现正在不断的完善

个人推荐

👉 推荐使用istio去解决问题,详情可以查看frame-k8s-support来实现 👈

参与贡献

框架构架和开发人员:

花名:lvmoney qq:1300515928

About

java版微服务常用技术完全整合架构。通过maven添加依赖即用。完全满足开发到发布到k8s的整个devops流程。框架不会有具体的业务实现代码,不过在开发的时候留附带的demo以便校验。框架大部分技术已用到真实业务系统,以确保可行性和正确性。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published