基于springboot封装的轻量级开发框架,组件化模式开发,用户自由选择,开箱即用,选择即用,生态完整。可用于中小型公司项目的快速开发。如果你感兴趣,请帮忙点一个star,你的支持就是我我最大的动力。
Surfing-Batch是一款优秀的批处理框架,以Spring Boot为基础,智能组合异步处理和分批处理策略,显著提升大规模数据任务的处理效率。易于集成、API设计清晰,让开发者专注于业务逻辑,无需纠结底层技术细节。无论是大数据的导入导出,还是批量更新操作,Surfing-Batch均能轻松应对。
Elasticsearch 国内顶尖elasticsearch搜索引擎框架es ORM框架,索引全自动智能托管,如丝般顺滑,与Mybatis-plus一致的API,屏蔽语言差异,开发者只需要会MySQL语法即可完成对Es的相关操作,零额外学习成本.底层采用RestHighLevelClient,兼具低码,易用,易拓展等特性,支持es独有的高亮,权重,分词,Geo等功能...
用java实现的一个简易版Raft共识算法,实现了一个简易版KV存储,实现了选举、心跳、日志拉取、日志同步等,结构分明,注释完善,提供测试类启动,不完全和Raft论文一致,自己做了很多修改
基于Spring Boot、Spring Cloud & Alibaba、OAuth2的分布式微服务架构权限管理系统