Size: a a a

2021 March 20

VG

Vladislav Grubov in Tarantool
этот вопрос тоже где-то с 2015го поднимаются каждый год 🙂
источник

ЯШ

Ярослав Шумаков... in Tarantool
А в чем собственно проблема? Есть языки строго типизированне, есть не типизированные, у каждого есть свои преимущества и свои недостатки, это вопрос выбора aka вкусовщинка!
источник

D

DMP in Tarantool
В 2009 сервер приложения на http1 для хайлоад было норм. С 2015 он уже устаревший и никто не станет использовать его функционал на больших нагрузках.
источник

ЯШ

Ярослав Шумаков... in Tarantool
DMP
В 2009 сервер приложения на http1 для хайлоад было норм. С 2015 он уже устаревший и никто не станет использовать его функционал на больших нагрузках.
Делается новый, критика - плохо, PR-ы - хорошо: https://github.com/tarantool/httpng
источник

D

DMP in Tarantool
Он на http2?
источник

ЯШ

Ярослав Шумаков... in Tarantool
Там вроде бы README есть на чем он базируется, там все написано
источник

VG

Vladislav Grubov in Tarantool
DMP
В 2009 сервер приложения на http1 для хайлоад было норм. С 2015 он уже устаревший и никто не станет использовать его функционал на больших нагрузках.
Поделитесь какой у вас профиль нагрузки, что http1/1 не вывозит (хотя в Тарантуле асинхронный iproto, у него достаточно высокая пропускная спопобность)?
источник

D

DMP in Tarantool
H2O HTTP - это HTTP2?
источник

D

DMP in Tarantool
Основное преимущество GRPC - это перманентное соединение. Ваш сервер будет его обеспечивать?
источник

n

nvkv in Tarantool
DMP
Почему вообще выбрали lua - там нет гарантий типизации и в итоге нельзя grpc прикрутить, что для современного сервера критично.
Не очень понял как связана система типов языка с grpc. Можете пояснить?
источник

D

DMP in Tarantool
nvkv
Не очень понял как связана система типов языка с grpc. Можете пояснить?
Проблемы с сериализацией в нетипизированных языках.
источник

n

nvkv in Tarantool
DMP
Проблемы с сериализацией в нетипизированных языках.
Нетипизированные языки это какие?
источник

n

nvkv in Tarantool
Tcl?
источник

ЯШ

Ярослав Шумаков... in Tarantool
DMP
Проблемы с сериализацией в нетипизированных языках.
Javascript работает с gRPC?
источник

D

DMP in Tarantool
Ярослав Шумаков
Javascript работает с gRPC?
Хз с чем он работает. Ответьте на простой вопрос. Будет ли в новом сервере grpc или что то, что решает проблему перманентного соединения?
источник

ЯШ

Ярослав Шумаков... in Tarantool
DMP
Хз с чем он работает. Ответьте на простой вопрос. Будет ли в новом сервере grpc или что то, что решает проблему перманентного соединения?
А что такое gRPC?
источник

D

DMP in Tarantool
Ярослав Шумаков
А что такое gRPC?
Вы можете загуглить.
источник

n

nvkv in Tarantool
DMP
Он на http2?
Да
источник

ЯШ

Ярослав Шумаков... in Tarantool
DMP
Хз с чем он работает. Ответьте на простой вопрос. Будет ли в новом сервере grpc или что то, что решает проблему перманентного соединения?
gRPC и перманентные соединения - это перпендикулярные вещи! В новом сервере будут WS и HTTP/2
источник

VG

Vladislav Grubov in Tarantool
DMP
Хз с чем он работает. Ответьте на простой вопрос. Будет ли в новом сервере grpc или что то, что решает проблему перманентного соединения?
если отойти от gRPC и HTTP/2, то клиенты из покон веков устанавливают с Тарантулом постоянное tcp соединение (через iproto), и лет 5 как сериализуют сообщения в messagepack
источник