
SE Radio 663: Tyler Flint on Managing External APIs
About this episode
Tyler Flint, CEO of qpoint.io, joins host Robert Blumen for a conversation about managing external vendor dependencies, including several best practices for adoption. They start with a look at internal versus external services, including details such as the footprint of external services within a micro-services application, and difficulties organizations have tracking their service consumption, quantifying service consumption, and auditing external services. Tyler also discusses the security implications of external services, including authentication and authorization. They examine metrics and monitoring, with recommendations on the key metrics to collect, as well as acceptable error rates for external services. From there they consider what can go wrong, how to respond to external service outages, and challenges related to testing external services. The episode wraps up with a discussion of qPoint's migration from a proxy-based solution to one based on eBPF kernel probes.
Brought to you by IEEE Computer Society and IEEE Software magazine.
Get every episode summarized
Each time Software Engineering Radio - the podcast for professional software developers publishes, we email you a written briefing from the transcript — the topics, who appeared, and any specific claims, with the ad reads skipped.
Email me new episodesFree for 3 shows. No card needed.
Hosts & guests
No transcript yet
This episode has not been transcribed. Request it and it moves to the front of the queue.
More episodes
More from Software Engineering Radio - the podcast for professional software developers

SE Radio 718: Will Sentance on JS Modernization
Software Engineering Radio - the podcast for professional software developers

SE Radio 717: Eric Tschetter on Decoupling Observability
Software Engineering Radio - the podcast for professional software developers

SE Radio 716: Martin Kleppmann Local-First Software
Software Engineering Radio - the podcast for professional software developers

SE Radio 715: Sahaj Garg on Designing for Ambiguity in Human Input
Software Engineering Radio - the podcast for professional software developers