We are starting to explore gRPC as a replacement o...
# general
é
We are starting to explore gRPC as a replacement of HTTP REST in my company, some developers argues that contract testing isn't necessary anymore. What value does pact bring in such situation?
t
Schemas are not contract tests
I’ll let someone else take this one though
Really the question is: why do they think it wouldn't bring value?
m
You should watch my talk on this, I literally spoke on it yesterday at API Days in Melbourne 😆
❤️ 2
🙏 1
m
We do have a gRPC and Protobufs plugin (see #CEQBDD5U4 if you’re interested, but it is still in beta support as we iron things out) which should help. It doesn’t currently cover the forwards compatibility case where a provider adds a new required field. But we have some ideas on how to address that too
👀 1
é
@Matt (pactflow.io / pact-js / pact-go) Thanks for the links. What' the title of your conf? seems it's not published yet
m
Yep should be up the next few days I hope. I'll publish when it is. It's "schemas are not contracts: why contract testing matters in the age of gRPC, Kafka and Graphql"
🙏 1
é
I think you have a typo in the article:
m
Ah thanks, I'll look next week when back!