1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mirrors-sentinel-golang

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 3.9 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 02.12.2024 03:26 c67ea27

Sentinel: страж ваших микросервисов

Введение

По мере того как распределённые системы становятся всё более популярными, надёжность взаимодействия между сервисами становится важнее, чем когда-либо прежде. Sentinel использует «поток» в качестве точки прорыва и работает в нескольких областях, включая управление потоком, формирование трафика, ограничение параллелизма, прерывание цепи и адаптивную защиту от перегрузки системы, чтобы гарантировать надёжность и отказоустойчивость микросервисов.

Sentinel предоставляет следующие возможности:

  • Богатые применимые сценарии: Sentinel широко используется в Alibaba и охватывает почти все основные сценарии на фестивалях шопинга Double-11 (11.11) за последние 10 лет, такие как «Second Kill», который требует ограничения пикового потока трафика для соответствия пропускной способности системы, регулирование скорости, прерывание цепи для ненадёжных нижестоящих сервисов, распределённое ограничение скорости и т. д.
  • Мониторинг в реальном времени: Sentinel также обеспечивает возможность мониторинга в реальном времени. Вы можете видеть информацию о работе одной машины в режиме реального времени и передавать метрики внешним компонентам метрик, таким как Prometheus.
  • Облачная экосистема: Sentinel Go предоставляет готовые интеграции с облачными компонентами.

Документация

См. документ на китайском языке 中文文档.

Полную документацию, примеры, сообщения в блогах и другую информацию см. в Wiki.

Если вы используете Sentinel, пожалуйста, оставьте комментарий здесь, чтобы рассказать нам о вашем сценарии использования, чтобы сделать Sentinel лучше. Также рекомендуется добавить ссылку на ваш блог, учебник, демонстрацию или настроенные компоненты в Awesome Sentinel.

Подпроекты

Ошибки и обратная связь

Для отчётов об ошибках, вопросов и обсуждений отправьте запросы на GitHub.

Вклад

Вклады всегда приветствуются! Подробные инструкции см. в файле CONTRIBUTING.

Вы можете начать с проблем.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/mirrors-sentinel-golang.git
git@api.gitlife.ru:oschina-mirror/mirrors-sentinel-golang.git
oschina-mirror
mirrors-sentinel-golang
mirrors-sentinel-golang
master