EVENT SPONSORS Develop applications in the languages databases and on the platforms of your choice. Bring your vision to life Cognitive Services: • Get started • See documentation • Browse code samples Happy building DevOps Value Stream Mapping Attend Seminar, REGISTER NOW. Watch Forrester Webinar, Register here. Find out what's killing your performance. Manage providers across your entire infrastructure. Start your free trial Aerospike is a NoSQL database solution that delivers performance & availability at scale at a low TCO. Try it now. How are your apps performing? Build better web and mobile apps with deep performance visibility in test, pre-production and production environments. Couchbase Data Platform The System of Engagement Database for Web, Mobile and IoT Expereinces Download Now. appScatter is a mobile strategy platform that offers distribution, tracking, performance and intelligence across multiple app stores worldwide, all in one place. JFrog Xray Component/Impact Analysis Learn More: Sign up for a Webinar Start your Free Trial Get visibility & control over all deployments across teams. Open source continuous delivery tool from ThoughtWorks: GoCD The seamless scaling, true high availability and stable high performance of Redis Enterprise technology in the deployment of your choice. Learn more here. Solace Open Data Movement Pub/sub messaging & more w/ open APIs & protocols: JMS, MQTT, REST, WebSocket. Learn more at solace.com Perforce DevOps Digest Sign up to get the weekly series. Delivered to your inbox each Tuesday. Sign Up Today. MuleSoft Anypoint Platform. Connect your applications, data and devices. Try it now and join the MuleSoft Community! Cloud-Native Java eBook Learn how to build cloud- native Java apps & reduce heavy lifting. Download the free eBook Just Let Me Code! Accelerate web & mobile code validation using Perfecto's cloud platform Read our eBook Organizations worldwide use Black Duck products to secure and manage open source software. Use Chef to become fast, efficient, and innovative software-driven organizations. Build data pipelines and process streams of data at enterprise scale using Apache Kafka. Download Confluent today! Humio, a log management & analysis tool. OpenCredo, is a hands-on software and DevOps consultancy. Twilio is a cloud communications platform for software developers to build, scale and operate real time communications in their software applications. Infostretch provides QE and DevOps services to help enterprises get their digital initiatives to market faster. | This year was the 11th for QCon London; it was also our largest London event to date. Including our 140 speakers we had 1435 team leads, architects, and project managers attending 112 technical sessions across 18 concurrent editorial tracks and 16 in-depth workshops. Alasdair Allan's opening keynote "Security War Stories: The Battle for the Internet of Things" highlighted one major theme for the event, which was looking at the underlying differences between the Internet of Things and the digital Internet that cause IoT-specific security issues. Latency and performance also featured prominently at the event this year, as you might expect for a conference in London. The UK is something of a centre for computer language design, and we had a number of talks and sessions looking at the topic, with Joe Duffy's keynote on Wednesday talking about concurrency, Java Language Architect Brian Goetz discussing parallelism in Java, and Pony language designer Sylvan Clebsch discussing how the design of Pony's type system and run-time influenced each other. Later in the day we brought this group together, along with Richard Feldman, for a panel discussion exploring "What's next for our languages?" hosted by Martin Thompson. Attendees had near-instant access to video from almost all of the sessions. We're making these available to everyone as quickly as we can, and have already started publishing them at the rate of six per week. The publishing schedule for presentations can be found on the QCon London website. InfoQ also reported from the event, and recorded podcasts with a number of speakers. The editorial team covers these sorts of topics on a regular basis. You can subscribe to our newsletter to stay ahead of the innovation hype and join a community of over 250,000 senior developers worldwide. If you are interested in a deep-dive you can also try our minibooks and eMags. One of our latest emags is specifically tailored to bring an overview of research paper for software architects: "The Morning Paper Quarterly Review" This article, however, summarizes the key takeaways and highlights from QCon London 2017 as blogged and tweeted by attendees. Table of Contents Keynotes * Security War Stories: The Battle for the Internet of Things * Engineering You * Our Concurrent Past; Our Distributed Future Applied JavaScript - Atomic Applications and APIs * Adventures in JavaScript and the IoT * Full-scale Elm in Production * Microservices at the Heart of BBC iPlayer * The Hitchhiker's Guide to Serverless JavaScript Architecting for Failure * Building and Trusting a Cloud Bank * Building Reliability in an Unreliable World * From Microliths to Microsystems * Latency Sensitive Microservices Architectures You've Always Wondered About * Architectural Overhaul: Ad Serving @spotify Scale * Low Latency Trading Architecture at LMAX Exchange * Scaling Facebook Live Videos to a Billion Users * Scaling Instagram Infrastructure * The Distributed Pit of Success @Deliveroo Containers - State of the Art * cgroupv2: Linux's New Unified Control Group System * Continuous Delivery the Hard Way with Kubernetes * Deliver Docker Containers Continuously on AWS * Dev to Prod in 5 Minutes: Is Your Company Ready? * When Containers Attack! Dark Code: The Legacy/ Tech Debt Dilemma * A Crystal Ball to Prioritize Technical Debt * Crushing Tech Debt Through Automation at Coinbase * Refactoring Mount Doom - Tackling Legacy Code * Strategic Code Deletion * Using Quality Views to Tackle Tech Debt @Tesla Engineering Culture @ { {Cool_company} } * Enabling Innovation at Uber Speed * The Holistic Detective Hunt for Great Tech Culture Fast & Furious: Ad Serving, Finance, & Performance * Achieving High Load in Advertising Technology * Policing the Stock Market with Machine Learning * Predictability in ML Applications Java - Performance, Patterns and Predictions * Thinking Strategically about IoT Modern CS in the Real World * Panel: What's next for Our Programming Languages? * SQL Server on Linux: Will It Perform or Not? Modern Distributed Architectures * Spotify's Reliable Event Delivery System Modern Learning Systems * Deep Learning @Google Scale: Smart Reply in Inbox Observability Done Right: Automating Insight & Software Telemetry * After Acceptance: Reasoning about System Outputs * Avoiding Alerts Overload from Microservices * Do You Really Know Your Response Times? * Monitoring Serverless Architectures * Observability, Event Sourcing and State Machines Performance Myth-busting * High Performance Managed Languages * In-memory Caching: Curb Tail Latency with Pelikan Security: Lessons Learned from Being Pwned * Building Secure Player Experiences at Riot Games * How to Backdoor Invulnerable Code * Making the Most out of a Bad Day as a Developer * Out of the Browser Into the Fire Softskills: Essential Skills for Developers * Building a High Performing Team * Creating Space to Be Awesome * Lending Privilege * Shaving My Head Made Me a Better Programmer Workhorse Languages, Not Called Java * Building a Bank with Go * Testing Programmable Infrastructure with Ruby * Why We Chose Erlang over VS. Java, Scala, Go, C Sponsored Solution Track I * Continuously Delivering Security in the Cloud Workshops * Paradigms Lost, Paradigms Regained Opinions about QCon Takeaways InfoQ produces QCons in 5 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. This week QCon will be in São Paulo. We're then in New York in June, Shanghai in October and San Francisco in November. We'll be back in London on March 5th 2018. |