As architectures have become more complex, no single protocol or service can fulfill every use case. As a result, teams have turned to leveraging a multitude of services, like Kafka, REST, GraphQL, gRPC, SOAP and MQTT depending on the use case.
However, this introduces a multitude of problems.
The design experience is inconsistent, as each service has its own specification or schema, from OpenAPI to Avro, Protobuf to AsyncAPI.
Each API or service requires different utilities, products or SDKs to simply send and receive data.
Creating tests or mocks requires imperfect and fragile scripts.
Join this talk to learn how SmartBear is building the world's first universal and protocol-agnostic API platform and the lessons learned along the way.