Adrian Cockcroft discusses success/failure stories of adopting microservices, overviews what’s next with microservices and presents some of the techniques that have led to successful deployments.
Katharina Probst talks about the situations in which server-side scripting is a good solution for applications. She describes Netflix’s first approach, which uses Groovy scripts.
Bruce Haefele shares from the successes and failures implementing an API strategy at Healthdirect Australia.
Neville Li and Igor Maravić cover the evolution of Spotify’s event delivery system, discussing lessons learned moving it into the cloud using Scio, a high level Scala API for the Dataflow SDK.
John Langford discusses how to use Vowpal Wabbit in and as a machine learning system including architecture, unique capabilities, and applications, applied to personalized news recommendation.
We're all aware that the industry is moving from Object-Orientation toward Functional Programming, but the move may be even deeper than that.
Tom Adams outlines the problems faced when building small services, and how using a good type system can help, introducing Finch and highlighting how it addresses these concerns.
Adeel Ali presents insights from his database of 11,500 real world APIs.
Heidi Howard explores how to construct resilient distributed systems on top of unreliable components. Howard discusses which algorithms are best suited to different situations.
Aysylu Greenberg discusses some of the new architectural patterns from systems she has worked on at Google and the related work that provides insights into the motivations behind them.
Kenji Rikitake discusses using Erlang/OTP for IoT, covering communication protocols, design principles and overcoming hardware limitations for endpoint devices in fault-tolerant systems.
Andrew Noonan walks through the evolution of the Uber Developer Platform, the launch of Trip Experiences, and the future of the Uber platform.