InfoQ Homepage QCon London 2019 Content on InfoQ
-
Peddle the Pedal to the Metal
Howard Chu gives tips and techniques for writing highly efficient and scalable software drawn from decades of experience. The talk is focused on programming in C.
-
Continuous Profiling in Production: What, Why and How
Richard Warburton and Sadiq Jaffer talk about the ins and outs of profiling in a production system, the different techniques & approaches that help understand what’s really happening with a system.
-
How to Tell Your Boss Story Points Are a Terrible Metric
L. Ince and C. Wilkinson look at the different measures found in software development, what they’re used for, highlight the good, the bad and the ugly aspects of measuring progress versus productivity
-
Develop Hundreds of Kubernetes Services at Scale with Airbnb
Melanie Cebula identifies key problems that make out-of-the-box Kubernetes less friendly to developers, and strategies for addressing them, based on Airbnb’s experience.
-
Novel Algos and Optimizations in JCTools Concurrent Queues
Nitsan Wakart follows several examples of optimizations, tradeoffs, implementation details from the JCTools library and explores the driving forces behind some of JCTools novel algorithms.
-
Applying Concurrency Cookbook Recipes to SPEC JBB
Monica Beckwith talks about how she followed the recipes appearing in Doug Lea's cookbook and applied them to SPEC JBB, and reports her findings.
-
Who Broke Prod? - Growing Teams Who Can Fail without Fear
Emma Button looks at some of the steps that leaders and team members can take to foster a culture of blameless failure that encourages innovation and collaboration.
-
Cloud Native CI/CD with Jenkins X and Knative Pipelines
Christie Wilson, James Rawlings explain the CI/CD challenges in a cloud native landscape, show how Jenkins X rises to them by leveraging open source cloud native technologies like Knative Pipelines.
-
Interaction Protocols: It's All about Good Manners
Martin Thompson explores the history of protocols and their application when building distributed systems. Protocols provide the foundation on which the quality attributes are delivered.
-
Progressive Delivery
James Governor talks about Progressive Delivery and includes lessons from Microsoft, Cloudflare, Sumo Logic and Target.
-
Performance: What's Next?
A lot of the techniques and approaches that are used for developing and improving software performance are tried and tested rather than innovative. But what does the future hold? Will software evolve?
-
Panel: Java Is Still Free?
The panelists talk about costs, freedom of use, who governs Java/OpenJDK and what providers are for Java infrastructure for the next 5, 10, 15 years.