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

OSCHINA-MIRROR/wang70937-Tars

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

Тарс

Название Tars происходит от имени робота из фильма «Звёздный рубеж». Это высокопроизводительная среда разработки RPC-фреймворк на основе одноимённого протокола для сервисов. Она поставляется с интегрированной платформой управления эксплуатацией и через расширяемое планирование реализует полууправляемые услуги эксплуатации.

Тарс — это унифицированный фреймворк TAF (Total Application Framework) для бэкенд-логики, который используется компанией Tencent с 2008 года. В настоящее время он поддерживает языки C++ и Java. Фреймворк предоставляет пользователям комплексные решения, связанные с разработкой, эксплуатацией и тестированием, помогая быстро разрабатывать, развёртывать, тестировать и запускать продукты или услуги.

Он объединяет в себе расширяемый протокол кодирования и декодирования, высокопроизводительную коммуникационную среду RPC, маршрутизацию и обнаружение имён, публикацию мониторинга, статистику журналов, управление конфигурацией и другие функции. С его помощью можно быстро создавать собственные стабильные и надёжные распределённые приложения с использованием микросервисов и реализовывать полноценное эффективное управление услугами.

В настоящее время этот фреймворк используется внутри компании Tencent во всех основных бизнес-направлениях и пользуется большой популярностью. Количество узлов обслуживания, работающих на базе этого фреймворка, достигает десятков тысяч.

Подробное описание Tars см. в Introduction.md.

Поддерживаемые платформы

Текущие поддерживаемые операционные системы:

— Linux.

Поддерживаемые языки

Поддерживаемые языки разработки:

— C++; — Java.

Инструкция по установке

При первой установке обратитесь к документу с инструкциями по установке Install.md.

После того как вы станете более опытным в установке, вы можете установить программное обеспечение, используя сценарии в каталоге build (при необходимости внесите изменения).

Данные о производительности

См. docs/tars_performce.md.

Техническая документация

См. каталог docs.

Лицензия

Открытый исходный код Tars использует лицензию BSD-3-Clause. Подробности см. в файле LICENSE.TXT.

Контакты

Техническая группа обмена QQ: 579079160.

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

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

Введение

Tars — это высокопроизводительный RPC-фреймворк, основанный на сервисе именования с использованием протокола Tars и предоставляющий полуавтоматическую операционную платформу. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/wang70937-Tars.git
git@api.gitlife.ru:oschina-mirror/wang70937-Tars.git
oschina-mirror
wang70937-Tars
wang70937-Tars
master