-
Updated
Jul 26, 2020 - Java
芋道 mall 商城,基于微服务的思想,构建在 B2C 电商场景下的项目实战。核心技术栈,是 Spring Boot + Dubbo 。未来,会重构成 Spring Cloud Alibaba 。
基于SpringCloud(Hoxton.SR3) + SpringBoot(2.2.7.RELEASE) 的SaaS 微服务脚手架,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API、分布式事务、大文件断点分片续传等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。核心技术采用Nacos、Fegin、Ribbon、Zuul、Hystrix、JWT Token、Mybatis、SpringBoot、Redis、RibbitMQ等主要框架和中间件。
基于Spring Cloud Hoxton.RELEASE、Spring Cloud OAuth2 & Spring Cloud Alibaba & Element 微服务权限系统,开箱即用。预览地址:https://cloud.mrbird.cn
Java源码分析 【源码笔记】专注于Java后端系列框架的源码分析,每周持续推出Java后端系列框架的源码分析文章。
Springboot2.0+redis+SpringMVC+Spring+Mybatis+Mybatis Plus的Java web分布式开发系统;NettySocketIo排队系统/排队模块/排队框架,它是一款具有代码生成功能的智能快速开发平台;是以Spring Framework为核心容器,Spring MVC为模型视图控制器,Mybatis为数据访问层, Apache Shiro/Spring security为权限授权层,Ehcahe/Redis/Hazelcast对常用数据进行缓存,Disruptor作为并发框架,Bootstrap作为前端框架的优秀开源
使用Gradle构建,基于Java 8+、SpringBoot 2.2.6.RELEASE、SpringCloud Hoxton.SR2、Spring Cloud Alibaba 2.2.0.RELEASE、MyBatis Plus 3.3.1等核心技术体系实现的一套分布式微服务架构,包含OAuth2/JWT权限认证、分布式事务、灰度、限流、熔断降级、分布式锁、链路追踪、MQ等,支持Docker容器化部署、镜像交付
SpringCloud构建实战、从入门到高级,包含eureka、zuul、gateway、feign、ribbon、hystrix、mq、turbine、nacos、elk、consul、zookeeper、rocketmq、kafka、分布式事务(RocketMq、LCN、Seata)、分库分表(Sharding-JDBC)、分布式锁(Redis、Guava)、jwt、SkyWalking、Zipkin、bootadmin等使用案例
Sample of Spring Cloud Alibaba component
使用SpringBoot和Seata实现Dubbo分布式事务管理
Seata Demo for SOFAStack Cloud Native Workshop on KubeCon China 2019
Demo Application for Dubbo, Mycat, Sharding-Proxy, Seata, SkyWalking, PinPoint, ZipKin, Docker, Kubernetes, Istio, Postman/Newman, FitNesse
基于Spring Boot+Spring Cloud+Mybatis-Plus+ Sharding-Jdbc 微服务系统架构。
seata-spring-cloud-alibaba-samples
Sun8min的个人项目, 博客
Common docker-compose
基于SpringBoot2.1.6整合dubbo(2.7.3)、nacos(1.1.3)、seata(0.7.1)、sentinel的大杂烩
基于微服务架构的分布式电商购物商城 前后端分离 前台商城:Vue全家桶 ,全套的微服务治理方案spring cloud(网关-GateWay、服务远程调用-OpenFeign、负载均衡-Ribbon、链路追踪-Sleuth + zipkin),cloud alibaba(服务注册发现和配置中心-Nacos、服务限流熔断降级-Sentinel、分布式事务-Seata)
基于SpringBoot2.1.6整合dubbo(2.7.1)+nacos(1.0.0)+seata(0.7.1)实现分布式事务
Add a description, image, and links to the seata topic page so that developers can more easily learn about it.
To associate your repository with the seata topic, visit your repo's landing page and select "manage topics."