In this episode, Benjamin and Matthew talk with Nils Adermann about integrating with third-party APIs in PHP. Nils shares some excellent advice, including:
Handling retries and timeouts
Efficiently and effectively working with multiple API vendors
How to work with vendors when their actions break your apps
Different types of responses (the good and the bad)
Writing tests
Using incremental backoffs
Working with rolling rate windows
Plus loads load more — including some vendor horror stories!
Thanks for tuning in to the Undercover ElePHPant. If you'd like to be a guest on the podcast or know someone very knowledgeable in writing highly performant and scalable PHP applications, email podcast@tideways.com.
This podcast is produced by Tideways. Don't look further for an all in one Monitoring, Profiling and Exception Tracking software for PHP applications available on tideways.com. Follow us on Twitter (@tidewaysio). Find out more about us at https://tideways.com.
Podden och tillhörande omslagsbild på den här sidan tillhör
Benjamin Eberlei, Matthew Setter. Innehållet i podden är skapat av Benjamin Eberlei, Matthew Setter och inte av,
eller tillsammans med, Poddtoppen.