# fast **Repository Path**: wangzun_java/fast ## Basic Information - **Project Name**: fast - **Description**: SOA Project - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2018-04-03 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 项目简介 基于Spring Cloud搭建一套SOA服务体系,分布式事务采用TCC+2PC协议 服务通信采用kafka+RocketMQ,远程仓库为另一个项目fast-config-repo 各子服务内按需辅以Cloud各组件支撑,本次实战以模拟内容生产网站,开发出一套高可用,低耦合的SOA服务. ### 开发环境 JDK 1.8.*+ maven 3.5.0 Spring Cloud Dalston.SR1 Spring boot 1.5.9.RELEASE kafka 2.12-1.1.0 zookeeper 3.4.10 ### 服务结构 fast-user 用户服务 fast-pgc 生产内容服务 fast-tcc TCC补偿事务服务 fast-rec 推荐服务 fast-topic 推送服务 fast-eureka 注册中心 fast-config 配置中心 fast-common 公共依赖服务 ### 进度 2018-05-17 注册中心集群,kafka+zk搭建完毕.配置中心搭建完毕