тут за gql общались выше, я не нашёл чем тред закончился, но хотел бы вставить 5 копеек. Я только в одном проекте с ним работал, может быть ребята там его неправильно использовали, но после него остались только отрицательные впечатления: тонны кодолапши, связанность микросервисов из-за федераций и какой-то он сложный что ли
по мне grpc, с grpc вебом, это то, к чему стоит идти интернету, такой же простой в использовании, как рест, так же просто кешируется, очень очевидный, документриуемый и решает одну из главных проблем реста