QCon returned to London this past March for its thirteenth year in the city, attracting 1,500 senior developers, architects, and team leads. The conference opened with Sarah Wells, Technical Director for Operations and Reliability at the Financial Times, offering a highly-rated talk that served as of a "runbook" for successfully operating mature Microservices. Over the five days of the conference, the major trends in modern software development were well represented across the 18 individually curated tracks. The 2019 QCon London tracks featured deeply technical topics covering kubernetes, machine learning/AI, developer experience, architecture, modern language innovation, and more. In addition to featuring practitioners from household names in software like BBC, Google, Docker, Airbnb, and the FT, the conference had a powerful undercurrent of speakers from the physical sciences contributing to the conference. Dr. Jason Box and Paul Johnston spoke about the risk of climate change and what we, as technologists, can do to help. The talk was followed by an unofficial event the next morning called "Breakfast with a Climatologist" in which attendees had the opportunity to have an open discussion with Dr. Box about climate change. In addition to the climate change thread, QCon London saw Diane Davis, an astrodynamicist and principal system engineer @NASA, discussing how Java is being used to visualize and plot trajectories for spacecraft. Finally, keynotes from Ben Goldacre (an award-winning writer, broadcaster and medical doctor who specialises in unpicking scientific claims) and Peter Morgan discussing the work being done with Artificial General Intelligence showed the incredible breadth of expertise that QCon London draws on. In total, the conference feature 174 speakers (a 9-1 attendee to speaker ratio) over the three days of the conference. Some of the top technical sessions of the conference included (videos of these sessions are published each Friday to InfoQ): Functional Composition by Chris Ford (Technical Principal @ThoughtWorksESP) The Three Faces of DevSecOps by Guy Podjarny (Co-founder @SnykSec, previously CTO @Akamai) Intuition & Use-Cases of Embeddings in NLP & Beyond by Jay Alammar (VC and Machine Learning Blogger) Fine-Grained Sandboxing With V8 Isolates by Kenton Varda (Tech lead @Cloudflare Workers) WebAssembly and the Future of the Web Platform by Ashley Williams (Core Rust Team @RustLang) Workshop sessions on day 4 and 5 includes the latest versions of Java, Electron, programming for the cloud with Typescript, Go, service meshes, containers and container orchestration. InfoQ had a number of editors at the event, and you can read the coverage online. We’ve already started making the videos and complete transcripts from the event, available on line. QCon London Key Takeaways This article summarises the key takeaways and highlights from QCon London 2019 as blogged and tweeted directly by the attendees that were there. Building Artificial General Intelligence by Peter Morgan Mature Microservices and How to Operate Them by Sarah Wells Restoring Confidence in Microservices: Tracing That's More Than Traces by Ben Sigelman Tracks & Talks How to Prevent Catastrophic Failure in Production ML Systems by Martin Goodson Test Driven Machine Learning by Detlef Nauck Amplifying Sources of Resilience: What Research Says by John Allspaw An Engineer's Guide to a Good Night's Sleep by Nicky Wrightson Building Resilient Serverless Systems by Johnathan Chapin Learning From Chaos: Architecting for Resilience by Russell Miles Streaming Log Analytics with Kafka by Kresten Krab Thorup Airbnb’s Great Migration: Building Services at Scale by Jessica Tai What We Got Wrong: Lessons from the Birth of Microservices by Ben Sigelman Becoming A Fully Buzzword Compliant Developer by Trisha Gee Surviving the Zombie Apocalypse by Andy Walker Take Control of Your Career: A Personal Growth Framework by Aaron Randall Using Your Super Powers to Boost Your Career Development by Francisco Jordano Develop Hundreds of Kubernetes Services at Scale with Airbnb by Melanie Cebula Progressive Delivery by James Governor Who Broke Prod? - Growing Teams Who Can Fail Without Fear by Emma Button Building and Scaling a High-Performance Culture by Randy Shoup Discovering Culture Through Artifacts by Mike McGarr People Are More Complex than Computers by Mairead O'Connor Variety: The Secret of Scale by Cat Swetel Life Beyond Java 8 by Trisha Gee Automated Test Design and Bug Fixing @Facebook by Nadia Alshahwan Functional Composition by Chris Ford A Journey into Intel’s SGX by Jessie Frazelle Fine-Grained Sandboxing With V8 Isolates by Kenton Varda LinuxKit by Avi Deitcher The Future of Operating Systems on RISC-V by Alex Bradbury Unikernels Aren’t Dead, They’re Just Not Containers by Per Buer Complex Event Flows in Distributed Systems by Bernd Ruecker Cultivating Production Excellence - Taming Complex Distributed Systems by Liz Fong-Jones Reactive Systems Architecture by Jan Machacek, Matthew Squire What Lies Between: The Challenge of Operationalizing Microservices by Colin Breck Speed The Right Way: Design and Security in Agile by Kevin Gilpin The Three Faces of DevSecOps by Guy Podjarny Avoiding Getting on the News by Investigating Near Misses by Ed Holland Balancing Risk and Psychological Safety by Andrea Dobson- Kocks Change Is The Only Constant by Stuart Davidson Choosing Kubernetes: Managing Risk in Cloud Infrastructure by Ben Butler-Cole Risk of Climate Change and What Tech Can Do by Jason Box, Paul Johnston Creating a Trusted Narrative for Data Driven Technology by Indra Joshi Effective Ethics for Busy People by Kingsley Davies Ethos(s): Enabling Community and Culture by Robyn Bergeron WebAssembly and the Future of the Web Platform by Ashley Williams Traces Are the Fuel: Making Distributed Tracing Valuable by Ben Sigelman How to Feature Flag (Poorly) & Lessons Learned by Edith Harbaugh InfoQ produces QCons in 6 cities around the globe. Our focus on practitioner-driven content is reflected in the fact that the program committee that selects the talks and speakers is itself comprised of technical practitioners from the software development community. In early May we're in São Paulo, then New York in June, Shanghai in October and San Francisco in November. We'll be back in London on March 2nd-6th 2020. QCon London 2019 Publishing Schedule Check out full videos on InfoQ.com Videos of most presentations were available to attendees within 24 hours of them being filmed, and we have already begun to publish them on the InfoQ site. You can view the publishing schedule on the QCon San Francisco website. There are also numerous QCon photos on our Facebook page. Week of April 22 Peddle the Pedal to the Metal Howard Chu Airbnb's Great Migration: Building Services at Scale Jessica Tai Real World Examples of FaaS John Graham-Cumming Test Driven Machine Learning Detlef Nauck BBC iPlayer: Architecting for TV J. David Buckhurst Week of April 29 Graal: Not Just a New JIT for the JVM Duncan MacGregor Life of a Packet Through Istio Matt Turner Otherworldly Java: Gateway to the Moon and Beyond Diane Craig Davis The Evolving Practice of Security Michael Brunton-Spall Life Beyond Java 8 Trisha Gee |
Next QCon Join us at QCon New York June 24-28, 2019 The 8th QCon New York is a 3-day conference + 2 workshop days with over 100 talks in many different tracks and topics, that allows developers to discover what they don’t know ... but should know in software development. Architectures from Slack, Google, PayPal, Netflix; Machine Learning for Developers; Architecting For Failure, Microservices / Serverless (Patterns & Practices), Modern Java Innovations, Data Engineering for the Bold are just some of the tracks for this year’s conference. Early bird pricing ends May 4th! Save $600 when you use “INFOQNY19”! |
Silver Sponsors Auth0 is a universal identity platform made by developers, for developers. Never Compromise. | Azul Systems focuses exclusively on Java and the JVM. We build fully supported, standards-compliant runtimes that help enable Java-based businesses. | Camunda builds software for workflow and decision automation. The company develops the popular open source Camunda platform that supports the BPMN and DMN standards. | As the creator of the world’s first Engagement Database, Couchbase is revolutionizing digital innovation that enables businesses to deliver ever-richer and personalized customer experiences. | Hazelcast in-memory computing technology delivers performance at scale. | Heroku, a Salesforce company and industry pioneer in platform as a service (PaaS), enables developers to build and run applications entirely in the cloud, without the need to purchase or maintain any servers or software. With Heroku you can focus on your app, not your infrastructure. | Humio is a time-series log management solution for real-time monitoring and visualisation. | With LaunchDarkly, teams control their entire feature lifecycles from concept to launch to value. | LightStep is reinventing APM for enterprises adopting microservices and serverless. | NGINX is the fastest growing, highest performing software for modern web architectures. Over 60% of the world’s busiest sites chose NGINX & NGINX Plus for application delivery. | Oracle Cloud provides developers with an open, modern, intelligent platform and infrastructure for building applications. Try for free: cloud.oracle.com/tryit | Redis Labs is the home of Redis & commercial provider of Redis Enterprise, the world’s most popular in-memory database platform. | Site24x7 empowers IT operations and DevOps with AI-powered performance monitoring. | GoCD is an on-premise, open source, continuous delivery tool to help you get better visibility into and control of your teams’ deployments. | WhiteSource secures and manages open source components in your products. | Integration Agility for Digitally Driven Organizations. |
Bronze Sponsors Atomist is the software delivery machine for modern software teams who want visibility and control of every aspect of their craft. | End to end software delivery metrics for engineering leaders. | Datadog is a monitoring and analytics platform for cloud-scale infrastructure and applications. | Snyk is a developer-first security solution that helps you use open source code and stay secure. | Synopsys helps you minimize risks while maximizing speed and productivity. | |
|