Skip to content

It's a complete distributed system, base on springcloud and springcloud alibaba.

Notifications You must be signed in to change notification settings

kxu913/distributed-sample

Repository files navigation

The project is a research project, it base on Springcloud, Springcloud Alibaba to setup some cloud modules.

It includes below parts

Setup a distributed system, detail information springcloud-distributed-system-sample, use below:

  • Springcloud Gateway
  • Sentinel
  • Nacos
  • Apache Shardingsphere
  • Seata
  • Zipkin
  • Promethenus
  • Grafana

Setup OAuth2 services, detail information spring-security-sample, use below:

  • Spring Secutiry

Setup XA system, detail information springcloud-xa-sample, use below:

  • RocketMq
  • Springcloud data (Redis)

Code-generator-tools

The project also contains some tools that used to generate codes or simplify operations.

  • prometheus-cli: integrate with Nacos and dynamic update prometheus targets. see prometheus-cli to get detail information.
  • java-web-cli: used to auto generate controller/service/model/mapper codes base on database tables. see java-web-cli to get detail information.

About

It's a complete distributed system, base on springcloud and springcloud alibaba.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published