API Design Considerations
When developing a public API, it's crucial to consider the business use case and the data volume. REST and GraphQL are the most prevalent choices for external APIs, while technologies like Thrift and Protobuf excel in high-throughput internal services. Understanding the differences and applications of these technologies can significantly impact API usability and performance.In this clip
From this podcast

Software Engineering Radio - the podcast for professional software developers
Episode 387: Abhinav Asthana on Designing and Testing APIs
Related Questions