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

OSCHINA-MIRROR/sofastack-sofa-rpc

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README_zh_CN.md 5 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 17.03.2025 01:00 be1e521

SOFARPC

Статус сборки Статус покрытия Лицензия Maven Открыть в CodeBlitz

SOFARPC — это высокопроизводительный распределенный Java-фреймворк для удалённого вызова процедур (RPC). В Ant Financial SOFARPC уже более десяти лет развивается через пять версий. SOFARPC стремится упрощать взаимодействие между приложениями, предоставляя удобные и прозрачные решения для точечной связи и удалённого вызова услуг. Для удобства пользователей и разработчиков SOFARPC предлагает богатую модель абстракций и расширяемых интерфейсов, включая фильтры, маршрутизацию, балансировку нагрузки и многое другое. Кроме того, вокруг SOFARPC предлагается множество решений для управления микросервисами.

Архитектура SOFARPC

Основные характеристики- Прозрачная и высокопроизводительная система удалённого вызова процедур

  • Поддержка различных стратегий маршрутизации и балансировки нагрузки

  • Интеграция с различными регистратурами сервисов

  • Поддержка множества протоколов, включая Bolt, REST, Dubbo и другие

  • Поддержка различных способов вызова, таких как синхронный, односторонний, обратный вызов и генерализация

  • Поддержка отказоустойчивости кластера, подготовки службы перед запуском, автоматического отключения неработающих служб

  • Богатый набор расширений, позволяющий расширять различные компоненты системы## Связанные проекты

  • sofa-rpc-boot-project Расширение SOFABoot, включающее начальные проекты и примеры использования.

Требования

Для сборки требуется JDK 8 или выше и Maven 3.2.5 или выше.

Для выполнения требуется JDK 8 или выше.

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

Вклад

Как участвовать в разработке SOFARPC

Обратная связь

  • Группа DingTalk

    DingTalk

Благодарность

SOFARPC зародился внутри Али в виде HSF, огромное спасибо Би Хуан за создание HSF, что дало хорошую основу для развития SOFARPC. Также большое спасибо Хан Цюанци, Дун Мин и Шэнь Фэн за их вклад в развитие SOFARPC, 😄.

Лицензия открытого исходного кода

SOFARPC основан на лицензии Apache License 2.0. SOFARPC использует некоторые сторонние компоненты, лицензии которых можно найти в разделе Справка по авторским правам зависимых компонентов.

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

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

1
https://api.gitlife.ru/oschina-mirror/sofastack-sofa-rpc.git
git@api.gitlife.ru:oschina-mirror/sofastack-sofa-rpc.git
oschina-mirror
sofastack-sofa-rpc
sofastack-sofa-rpc
master