Spring Cloud (14): какое программное обеспечение Spring Cloud с открытым исходным кодом?

задняя часть Spring открытый источник продукт

Изучение новой технологии При наличии отличных проектов с открытым исходным кодом новичкам будет эффективнее учиться.Исследуя и изучая отличные проекты с открытым исходным кодом, вы сможете быстро понять соответствующие сценарии применения и примеры применения этой технологии.См. исходные проекты Снизит стоимость внедрения этой технологии в проект. С этой целью я потратил некоторое время на то, чтобы найти очень хорошее программное обеспечение с открытым исходным кодом Spring Cloud, которое каждый может изучить и использовать.

В прошлый раз я написал статьюSpring Boot 2.0 (3): что такое программное обеспечение Spring Boot с открытым исходным кодомПознакомить вас с отличными проектами с открытым исходным кодом Spring Boot В этой статье представлены отличные проекты Spring Cloud с открытым исходным кодом. Проекты с открытым исходным кодом Spring Cloud в основном сосредоточены на Github/Code Cloud, и все адреса проектов в этой статье также взяты с этих двух веб-сайтов.

1,awesome-spring-cloud

Первое, что я вам представлю, — это Spring Cloud Chinese Index, проект с открытым исходным кодом, который собирает информацию, связанную с Spring Cloud, и имеет соответствующую навигационную страницу.

Главная страница продукта

springcloud.fun/

Домашняя страница проекта

GitHub.com/IT знает/ах…

Скриншот продукта

2,PiggyMetrics

Простая персональная финансовая система на базе Spring Boot, Spring Cloud и Docker просто демонстрирует архитектурный паттерн микросервисов.В целом проект содержит практически все возможности Spring Cloud, включая центр конфигурации, Gateway zuul API gateway, Eureka service discovery, Hystrix, Turbine Мониторинг работоспособности приложений на приборной панели и многое другое.

PiggyMetrics разбит на три основных микросервиса. Эти сервисы представляют собой независимо развертываемые приложения, организованные вокруг некоторых бизнес-возможностей.

Домашняя страница проекта

GitHub.com/сделай это проиграть/piggy…

Скриншот продукта

3.spaascloud-master

Spring Cloud + Vue Family Bucket, фактический бой, имитация торгового центра, полный процесс покупок, внутренняя операционная платформа, могут быстро создавать микросервисные проекты корпоративного уровня.

функциональные точки: Смоделированный торговый центр, полный процесс покупок, поддержка внутренней операционной платформы для клиентского бизнеса, а также эксплуатация и обслуживание проекта имеют различные индикаторы мониторинга, а также индикаторы эксплуатации и обслуживания.

Технический момент: Основной технологией являются springcloud + vue два целых семейства корзин, и цель взята из открытого исходного кода для открытого исходного кода, поэтому открытый исходный код можно использовать без взимания платы, а общий технологический стек составляет только Услуга Alibaba Cloud SMS является платной, и это современная перспективная платформа Java, которая может решить проблему микросервисной архитектуры для малых и средних предприятий и может помочь предприятиям быстро создавать веб-сайты. из-за службы Этот проект состоит из 10 back-end проектов и 3 front-end проектов. Реализовать RBAC, jwt и oauth2 на основе Решение унифицированной проверки подлинности без сохранения состояния реализует унифицированное управление исключениями и журналами, а также реализует решение, согласно которому приземление MQ гарантирует 100%-ное прибытие.

Главная страница продукта

mall.paascloud.net/index

Домашняя страница проекта

GitHub.com/Облако PaaS/Боюсь…

Скриншот продукта

4.Cloud-Admin

Cloud-Admin — это первая платформа для разработки микросервисов на основе Spring Cloud в Китае.Основная технология использует Spring Boot2 и связанные с ним основные компоненты Spring Cloud Gateway, а внешний интерфейс использует компонент vue-element-admin. Он имеет унифицированную систему фонового управления авторизацией и аутентификацией, которая включает в себя несколько модулей, таких как управление пользователями, управление полномочиями ресурсов, управление API-интерфейсом шлюза и т. д. Он поддерживает параллельную разработку мультибизнес-систем и может использоваться в качестве основы для разработки для обратной связи. конечные услуги. Код лаконичен, а структура понятна, подходит для изучения и непосредственного использования в проекте.

Домашняя страница проекта

git ee.com/mnull/ace-…

Архитектура проекта

5.spring-cloud-rest-tcc

На основе примера гибкой транзакции TCC Spring Cloud Netflix и управляемого событиями EDA в сочетании с Spring Cloud Sleuth для отслеживания сеансов и мониторинга работоспособности Spring Boot Admin, а также с дополнением Hystrix Dashboard для обеспечения мониторинга автоматических выключателей в режиме, близком к реальному времени.

Домашняя страница проекта

GitHub.com/pron TERA/tickets…

Архитектура проекта

6.pig

На основе Spring Cloud, разработка oAuth2.0, на основе платформы разработки, разделенной до и после Vue, учетной записи поддержки, SMS, SSO и других логинов.

Главная страница продукта

www.pig4cloud.com/

Домашняя страница проекта

gitee.com/log4j/pig

Скриншот продукта

7.xxpay-master

Совокупный платеж XxPay разработан на Java, включая три версии архитектуры spring-cloud, dubbo и spring-boot, подключен к основным платежным каналам, таким как WeChat и Alipay, и может напрямую использоваться в производственных средах.

Главная страница продукта

www.xxpay.org/

Домашняя страница проекта

git ee.com/JM's happy/ спасибо...

Скриншот продукта

8,spring-boot-cloud

Проекты микросервисов, построенные на таких платформах, как Spring Boot, Spring Cloud, Spring Oauth2 и Spring Cloud Netflix.

Домашняя страница проекта

GitHub.com/Чжан Сяодун1989…

Архитектура проекта

9,FCat

Проект FCat основан на базовой функциональной структуре корпоративного уровня Angular 4 + Spring Cloud.

Домашняя страница проекта

gitee.com/xfdm/FCat

Архитектура проекта

10.spring-cloud-examples

Пример кода стека технологий Spring Cloud, быстрое и простое руководство, пример проекта с открытым исходным кодом, который поможет вам изучить Spring Cloud, каждый компонент Spring Cloud имеет независимые примеры для справки и обучения.

Домашняя страница проекта

GitHub.com/IT знает/есть…

Скриншот проекта

Должно быть больше отличных проектов с открытым исходным кодом Spring Cloud. В настоящее время найдены только они. Я также надеюсь, что вы дадите больше отзывов о некоторых отличных проектах с открытым исходным кодом Spring Cloud и соберете эти проекты в awesome-spring-cloud, который удобно для всех, чтобы узнать и найти в будущем.

Ссылаться на

Китайский индекс Spring Cloud