David Buchmann works at Liip AG as lead developer and Symfony coach. He is an open source enthusiast, co-author of PSR-18 and Httplug, maintainer of FOSHttpCache and contributor to the Symfony framework. When he is not coding, he enjoys travelling with his girlfriend, music and boardgames.
Session en anglais - Intermédiaire
Insights from building a real life, high-load REST API
Implementing a REST API is not only about designing correct resource URLs. I will talk about the software and system engineering part it takes to build a data API. I will show concrete examples from a project where we gather data from dozens of different services and systems and build a real-time capable data API. The main technology stack is Symfony, Elasticsearch and Varnish.
Session en anglais - Débutant
The process of replacing your code with a new version can be tricky. In this talk, I will present strategies to deploy your code without interrupting the application, including how to handle database schema changes without breaking running code.