{"repo":"shuigedeng/taotao-cloud-project","free":true,"listed":false,"github":"https://github.com/shuigedeng/taotao-cloud-project","clone":"git clone https://github.com/shuigedeng/taotao-cloud-project.git","description":"taotao-cloud (taotao云平台)是一个企业级单体架构和微服务架构的快速开发脚手架。提供多种便捷starter进行功能扩展，采用DDD(领域驱动设计)思想，快速搭建企业级系统。基于gradle9.6.0、jdk25, spring7.0.8、SpringBoot4.1.0、SpringCloud2025.1.2、SpringCloudAlibaba2025.1.0.0、SpringSecurity7.1.0、Mybatis-Plus3.5.16等开发的微服务开发脚手架，包括中间件模块、大数据模块、微服务业务模块、前端模块提供技术框架的基础能力的封装，减少开发工作，只关注业务,包含了工作以来的工作总结和技术沉淀。","language":"Java","stars":363,"topics":["spring-cloud","spring-boot","taotao-cloud","sentinel","knife4j","java","mybatis","springcloud","elasticsearch","kafka"],"license":"Apache-2.0","category":"data-pipelines","readme_excerpt":"taotao-cloud-project [comment]: < (# taotao-cloud-project ) 1. 如果您觉得有帮助，请点右上角 \"Star\" 支持一下谢谢 taotao-cloud(taotao云平台) 是一个企业级单体架构和微服务架构的快速开发脚手架。提供多种便捷 starter 进行功能扩展，采用 DDD(领域驱动设计) 思想，快速搭建企业级系统。基于 gradle9.6.0 、 jdk25 , spring7.0.8 、 SpringBoot4.1.0 、 SpringCloud2025.1.1 、 SpringCloudAlibaba2025.1.0.0 、 SpringSecurity7.1.0 、 Mybatis-Plus3.5.17 等开发的微服务开发脚手架，包括中间件模块、大数据模块、微服务业务模块、前端模块提供技术框架的基础能力的封装，减少开发工作，只关注业务,包含了工作以来的工作总结和技术沉淀 具有组件化、高性能、功能丰富的特点。代码简洁，架构清晰，组件可自由搭配，遵循 SpringBoot 编程思想，高度模块化和可配置化。 具备服务注册&发现、配置中心、服务限流、熔断降级、监控报警、多数据源、工作流、高亮搜索、定时任务、分布式缓存、分布式事务、分布式存储等功能，用于快速构建微服务项目。 目前支持 Shell 、 Docker 、 Docker Compose 、 K8s 、 Github/Genkins CI/CD 等多种部署方式，实现 RBAC 权限。 遵循阿里代码规范，采用 restful 设计风格及 DDD (领域驱动设计)思想，代码简洁、架构清晰，非常适合作为基础框架使用。基于 DDD （领域驱动设计）的轻量级快速开发框架，致力于企业技术架构的可沉淀和可传承，解决复杂业务场景的扩展问题 仓库的目的 : 工作以来的技术总结和技术沉淀(业余时间进行开发) 仓库代码中不涉及公司任何业务代码 主要包括如下几部分: - 微服务模块 基于 spring cloud alibaba 微服务基础脚手架框架,用于基础服务的集成和跟业务无关的基础技术集成, 提供 大量的starters组件 作为技术底层支持,同时基础框架集中统一优化中间件相关服务及使用, 提供高性能,更方便的基础服务接口及工具，完全可以在实际工作中使用 - SASS商城模块 基于 微服务模块 构建的前后端分离的 B2B2C 商城系统, 支持商家入驻支, 持分布式部署, 使用 github action CI/CD 持续集成, 前后端均使用 kubernetes 部署， 各个API独立, 管理前端使用 vue3 ant-design-vue 开发, 移动端使用 taro taro-ui 开发, 系统全端全部代码开源 - SASS商城多端前端模块 主要使用 react antd 进行前后端分离开发, 集成以 taro, taro-ui, react native 为主的多端合一框架。 - 大数据模块 集成基于 hadoop、hive、dolphinscheduler 的离线批量日志数据处理和分析, 用于用户行为分析、推荐系统, flink、flink cdc、flink cep、spark streaming、presto、seatunnel 流式处理计算框架, tidb、doris 离线数据仓库, hudi、paimon 数据湖等大数据处理 - 数仓模块 基于 Doris、Piamon、Hudi 的离线数仓和实时数仓(数据湖) 数据源模块：业务","default_branch":null,"files":null,"tree":[],"storefront":"/r/shuigedeng","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/shuigedeng/taotao-cloud-project/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}