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

OSCHINA-MIRROR/cloudwego-kitex

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
ROADMAP.md 2.7 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 16.03.2025 10:23 b4ad706

Карта развития Kitex

Данный документ показывает ключевые направления развития Kitex с 2021 по 2022 год. Это может помочь пользователям узнать больше о будущих возможностях. Однако реальная работа ведется в соответствии с потребностями реального мира, поэтому мы можем иногда корректировать наши цели.

Новые возможности:

  • Взаимодействие через сеть
    • Netpoll предоставляет больше возможностей и выполняет дальнейшую оптимизацию производительности, см. https://github.com/cloudwego/netpoll.
    • Поддержка ShmIPC для оптимизации IPC.
  • Поддержка сжатия данных.
  • Управление сервисами
    • Поддержка более широкого спектра расширений для пользователей. Все разработчики приветствуются для внесения своих расширений на https://github.com/kitex-contrib.
    • Поддержка динамической конфигурации, экспонирование API в Kitex.
    • Поддержка режима без прокси для интеграции с Istio.
  • Кодирование и декодирование
    • Поддержка отсутствия сериализации, которая ссылается на Cap'n Proto, но совместима с Thrift.
    • Поддержка выполнения сериализации и десериализации в режиме времени без генерации кода (JIT) для Thrift.
  • Инструменты
    • Поддержка генерации кода для Protobuf для повышения производительности.

Оптимизация производительности

  • Улучшение пропускной способности клиента.

  • Оптимизация производительности потока Protobuf.

  • Kitex-Protobuf поддерживает кодек с API NoCopy для снижения копий памяти.## Оптимизация удобства использования

  • Предоставление хороших практик разработки для пользователей для более легкой работы с Kitex.

  • Улучшение инструментов Kitex для обеспечения большего удобства.

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

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

1
https://api.gitlife.ru/oschina-mirror/cloudwego-kitex.git
git@api.gitlife.ru:oschina-mirror/cloudwego-kitex.git
oschina-mirror
cloudwego-kitex
cloudwego-kitex
develop