Информация об изменениях

Сообщение Re[31]: gRPC vs rest от 28.06.2022 19:09

Изменено 29.06.2022 8:38 Serginio1

Re[31]: gRPC vs rest
Здравствуйте, Ночной Смотрящий, Вы писали:



НС>Идея то очень простая. Когда проектировали HTTP, то по всем граблям уже прошли. Поэтому, когда ты проектируешь систему в рамках существующей идеологии, то ты эти грабли автоматично обходишь, да еще получаешь в довесок хорошую совместимость с существующей инфраструктурой. А когда начинаешь велосипеды изобретать, как нам тут бравый Сергинио советует, то готовь крепкий лоб.


Вообще то идемпотентность есть и настраивается
https://github.com/linkerd/linkerd2/issues/3985
https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/DescriptorProtos.MethodOptions.IdempotencyLevel
Re[31]: gRPC vs rest
Здравствуйте, Ночной Смотрящий, Вы писали:



НС>Идея то очень простая. Когда проектировали HTTP, то по всем граблям уже прошли. Поэтому, когда ты проектируешь систему в рамках существующей идеологии, то ты эти грабли автоматично обходишь, да еще получаешь в довесок хорошую совместимость с существующей инфраструктурой. А когда начинаешь велосипеды изобретать, как нам тут бравый Сергинио советует, то готовь крепкий лоб.


Вообще то идемпотентность есть и настраивается
https://github.com/linkerd/linkerd2/issues/3985
https://developers.google.com/protocol-buffers/docs/reference/java/com/google/protobuf/DescriptorProtos.MethodOptions.IdempotencyLevel

https://github.com/grpc/grpc-java/issues/1775#issuecomment-323163542