English | 简体中文
TarsGo — это высокопроизводительный RPC-фреймворк на языке программирования Golang, использующий протокол tars.
Go стал популярным для программирования с ростом популярности технологий контейнеризации, таких как Docker, Kubernetes (K8s) и etcd.
Благодаря механизму параллелизма goroutine в Go этот язык очень подходит для разработки крупномасштабных серверных программ с высокой степенью параллелизма. Производительность Go почти такая же, как у C/C++, а продуктивность близка к Python.
В компании Tencent часть существующей команды разработчиков на C++ постепенно перешла на Go. Tars — широко используемый RPC-фреймворк, который поддерживает C++, Java, NodeJS, PHP и теперь Go. Сочетание с языком Go стало общей тенденцией. Поэтому, учитывая пожелания пользователей, мы запустили TarsGo и применили его в картографическом приложении Tencent, приложении YingYongbao, проектах Internet plus и других.
Подробнее об архитектуре и дизайне всего Tars можно узнать в разделе «Введение».
Руководство по быстрому старту.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )