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

OSCHINA-MIRROR/sofastack-sofa-rpc

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

SOFARPC

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

Обзор

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

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

Основные возможности- Отсутствие вторжения в код, высокопроизводительные вызовы удаленных сервисов

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

Связанные проекты

  • sofa-rpc-boot-project Проекты SOFABoot для SOFARPC, включающие стартеры и примеры.

Требования

Требования к сборке: JDK 8 или выше и Maven 3.2.5 или выше.

Требования к выполнению: JDK 8 или выше.

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

Вклад

Как вносить вклад

Контакты

  • Группа DingTalk

    DingTalk

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

Комментарии ( 0 )

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

Введение

Описание недоступно Развернуть Свернуть
Apache-2.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