yidongnan / Spring Cloud Netflix Example
Licence: mit
spring-cloud-netflix-example is an example for microservices system
Stars: ✭ 760
Programming Languages
java
68154 projects - #9 most used programming language
Projects that are alternatives of or similar to Spring Cloud Netflix Example
Spring Cloud Consul Example
spring-cloud-consul-example is an example for microservices system
Stars: ✭ 175 (-76.97%)
Mutual labels: microservice, swagger, zipkin
Surging
Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. The service engine supports http, TCP, WS,Grpc, Thrift,Mqtt, UDP, and DNS protocols. It uses ZooKeeper and Consul as a registry, and integrates it. Hash, random, polling, Fair Polling as a load balancing algorithm, built-in service gove…
Stars: ✭ 3,088 (+306.32%)
Mutual labels: swagger, rabbitmq
Light 4j
A fast, lightweight and more productive microservices framework
Stars: ✭ 3,303 (+334.61%)
Mutual labels: microservice, swagger
Meiam.system
.NET 5 / .NET Core 3.1 WebAPI + Vue 2.0 + RBAC 企业级前后端分离权限框架
Stars: ✭ 340 (-55.26%)
Mutual labels: swagger, rabbitmq
silky
The Silky framework is designed to help developers quickly build a microservice development framework through simple code and configuration under the .net platform.
Stars: ✭ 146 (-80.79%)
Mutual labels: microservice, swagger
EvaEngine.js
A micro service development engine for node.js
Stars: ✭ 31 (-95.92%)
Mutual labels: microservice, swagger
vm-engine
vm-engine为“微视频”网站的后端,java语言开发。涉及技术包括,springboot,springcloud,mybaties,docker,websocket,rabbitmq,redis等。
Stars: ✭ 57 (-92.5%)
Mutual labels: rabbitmq, spring-cloud-netflix
Hyperf
🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.
Stars: ✭ 4,206 (+453.42%)
Mutual labels: microservice, zipkin
Sample Spring Microservices
Many samples in different branches that shows how to create microservices with Spring Boot, Spring Cloud, Zipkin, Zuul, Eureka, Hystrix, Kubernetes, Elastic Stack and many more tools
Stars: ✭ 368 (-51.58%)
Mutual labels: spring-cloud-netflix, zipkin
Spring Samples For All
spring、spring-boot、spring-cloud 常用整合用例
Stars: ✭ 401 (-47.24%)
Mutual labels: rabbitmq, zipkin
node-carotte-amqp
An amqplib wrapper for microservices
Stars: ✭ 27 (-96.45%)
Mutual labels: microservice, rabbitmq
cloud-native-workshop
1 day workshop to learn Spring Boot + Spring Cloud + Pivotal Cloud Foundry
Stars: ✭ 37 (-95.13%)
Mutual labels: spring-cloud-netflix, zipkin
Cap
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
Stars: ✭ 5,208 (+585.26%)
Mutual labels: microservice, rabbitmq
Nxplorerjs Microservice Starter
Node JS , Typescript , Express based reactive microservice starter project for REST and GraphQL APIs
Stars: ✭ 193 (-74.61%)
Mutual labels: microservice, swagger
Spring Cloud Rest Tcc
以Spring Cloud Netflix作为服务治理基础, 展示基于tcc思想所实现的分布式事务解决方案
Stars: ✭ 2,562 (+237.11%)
Mutual labels: microservice, spring-cloud-netflix
Examples Nodejs Cqrs Es Swagger
A Node.js CQRS and Event Sourcing Microservice Example Using Nest.js, Event Store, and Swagger
Stars: ✭ 348 (-54.21%)
Mutual labels: microservice, swagger
Spring Cloud Netflix Sample Application
Translations:
spring-cloud-netflix-example is an example for microservices system.
It contains configuration management, service discovery, circuit breakers, intelligent routing, distributed tracing, application monitor.
The registry center uses the eureka, if you want to use consul, you can refer to https://github.com/yidongnan/spring-cloud-consul-example.
Getting Started
./gradlew clean build -x test
./buildDockerImage.sh
docker-compose up -d
If you want to start more serve, you should use:
docker-compose scale service-a=2 service-b=3
Start the basic service in the development environment:
docker-compose -f docker-compose-dev.yml up -d
Technology List
- Spring Cloud Netflix
- Spring Cloud Sleuth
- Spring Cloud Config
- Spring Boot Admin
- Spring Boot
- ZipKin
- RabbitMQ
- Docker
- Swagger
Architecture Overview
Screenshots
Api Route(Zuul)
Eureka Dashboard
ZipKin Dashboard
ZipKin Trace Detail
ZipKin Dependencies Overview
Spring Boot Admin Dashboard
Spring Boot Admin Detail
Spring Boot Admin Environment
Spring Boot Admin Thread Dump
Spring Boot Admin Trace
Hystrix Dashboard
Hystrix Dashboard Detail
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].