造轮开车,搬砖不累!
百度UidGenerator的Spring Boot版本. 基于Snowflake算法的唯一ID生成器。支持自定义workerId位数和初始化策略, 从而适用于docker等虚拟化环境下实例自动重启、漂移等场景, 最终单机QPS可达600万。 依赖版本:Java8及以上版本, MySQL(内置WorkerID分配器, 启动阶段通过DB进行分配; 如自定义实现, 则DB非必选依赖)
管理后台脚手架: Spring Coud微服务 + Spring Security SSO + JWT Token +自定义登陆页面 + 前后端分离 + Ant Design Pro + K8s部署 +Swagger + 多数据源 + Redis
造轮开车,搬砖不累!
通过前后端分离、OAuth2和JWT Token等技术实现前后端一站式脚手架。
包括:
每个项目均定义了对应的Dockerfile, 建议通过阿里云云效和Kubernetes容器进行自动部署。