Size: a a a

2020 August 24

ЕО

Евгений Омельченко... in Go-go!
Стандарт JSON имеет несколько несовместимых интерпретаций
источник

ЕО

Евгений Омельченко... in Go-go!
источник

ЕО

Евгений Омельченко... in Go-go!
Известнейшая статья про то это
источник

DM

Dmitry M in Go-go!
Ilya Kaznacheev🥤
Я сегодня интересный аргумент услышал - что grpc зависит от вендорной библиотеки (protoc), который может ломаться при обновлении, и версии станут обратно несовместимыми. А с REST такого быть не может
Любая зависимость из go.mod может при обновлении сломать обратную совместимость.
источник

DM

Dmitry M in Go-go!
Это не говоря про новые баги
источник

IK

Ilya Kaznacheev🥤 in Go-go!
Как общаются мои микросервисы между собой
Анонимный опрос
44%
REST/HTTP
33%
proto/gRPC
8%
Другое поверх HTTP
1%
Другое поверх бинарного протокола
14%
Вообще другое
Проголосовало: 96
источник

D

Darwin in Go-go!
А где шина?
источник

IK

Ilya Kaznacheev🥤 in Go-go!
Не стал добавлять
источник

ЕО

Евгений Омельченко... in Go-go!
Darwin
А где шина?
Это про уровень представления скорее
источник

IK

Ilya Kaznacheev🥤 in Go-go!
Не, я принимаю это как способ общения между сервисами, потому что как rest и grpc накладывают определенную идеологию на описание интерфейсов, так и общение через тот же pub/sub, просто вопрос был не об этом, поэтому не стал засорять опрос
источник

IK

Ilya Kaznacheev🥤 in Go-go!
В целом вижу, что rest пока выигрывает, а значит мне нужно пересмотреть свое отношение
источник

ЕО

Евгений Омельченко... in Go-go!
Ilya Kaznacheev🥤
В целом вижу, что rest пока выигрывает, а значит мне нужно пересмотреть свое отношение
Конечно, реакция сильна и могущественна, но прогресс не остановить
источник

IK

Ilya Kaznacheev🥤 in Go-go!
Ну такой ли это прогресс. Два-три года назад мало кто grpc пользовался, через два-три года вероятно тоже мало кто будет, а сейчас это тренд
источник

RS

Roman Sharkov in Go-go!
Ilya Kaznacheev🥤
Не, я принимаю это как способ общения между сервисами, потому что как rest и grpc накладывают определенную идеологию на описание интерфейсов, так и общение через тот же pub/sub, просто вопрос был не об этом, поэтому не стал засорять опрос
шина обычно помимо RPC
источник

ВС

Владимир Столяров... in Go-go!
"шина" - это очереди что ли?)
источник

ЕО

Евгений Омельченко... in Go-go!
Ilya Kaznacheev🥤
Ну такой ли это прогресс. Два-три года назад мало кто grpc пользовался, через два-три года вероятно тоже мало кто будет, а сейчас это тренд
Конечно, но вряд ли уж кто-то будет JSON'ами обмазываться. В целом будущее за декларативным описанием бинарных протоколов
источник

ЕО

Евгений Омельченко... in Go-go!
Хотя если grpc завезут в браузер, то он с нами на десяток лет
источник

ВС

Владимир Столяров... in Go-go!
пока всякие фичи quic/http2 (например доступ к стримам) не завезут, толку с него в бразуерах нет
источник

@

@mr_tron in Go-go!
Ilya Kaznacheev🥤
Как общаются мои микросервисы между собой
Анонимный опрос
44%
REST/HTTP
33%
proto/gRPC
8%
Другое поверх HTTP
1%
Другое поверх бинарного протокола
14%
Вообще другое
Проголосовало: 96
непонятен опрос. это "как у вас есть сейчас" или "как хорошо"?
источник

IK

Ilya Kaznacheev🥤 in Go-go!
@mr_tron
непонятен опрос. это "как у вас есть сейчас" или "как хорошо"?
Первое
источник