InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
Canopy: Scalable Distributed Tracing & Analysis @ Facebook
Haozhe Gao and Joe O’Neill present Canopy, Facebook’s performance and efficiency tracing infrastructure. They talk about the lessons learned and present case studies of its use.
-
The History of Fire Escapes
Tanya Reilly looks at what can be learned from real world fire codes about expecting failure and designing for it.
-
A Brief, Opinionated History of the API
Joshua Bloch discusses the history of APIs and looks at a few prominent examples with an eye to distilling their essence.
-
Lyft's Envoy: Embracing a Service Mesh
Matt Klein explains why Lyft developed Envoy, focusing primarily on the operational agility that the burgeoning service mesh paradigm provides, with a focus on microservice networking observability.
-
Developers as a Malware Distribution Vehicle
Guy Podjarny discusses risk management with examples from role models inside and outside of tech. Podjarny explains cognitive biases and how good security constraints can actually help move faster.
-
Forced Evolution: Shopify's Journey to Kubernetes
Niko Kurtti talks about the challenges Shopify saw in moving from a traditional host-based infrastructure to a cloud native one, moving not only their core app to Kubernetes but also other apps.
-
Next Gen Networking Infrastructure with Rust
Carl Lerche shows using Rust to provide a networking platform that provides expressiveness, speed, and safety, exemplifying with Linkerd, a “service mesh” proxy for cloud native applications.
-
Serving Millions of Customers Serverless at CapitalOne
Srini Uppalapati, Kiran Satelli talk about how CapitalOne migrated customer accounts and transactions to a completely serverless architecture, and built a resilient Transactions and Accounts platform.
-
Have You Tried Turning It off and on Again?
This talk features examples from the breadth of the SRE discipline to answer questions such as “what characteristics of an operations practice actively influence a system towards greater resiliency?”
-
Serverless + Containers = Modern Cloud Applications
Donna Malayeri talks about how Pulumi has helped their customers transition from a traditional architecture to one that uses serverless and containers.
-
Unbreakable: Learning to Bend But Not Break at Netflix
Haley Tucker shares examples of chaos experiments which identified problems and built confidence in Netflix’s resilience mechanisms, with challenges, lessons, and benefits scaling chaos engineering.
-
Serverless Patterns and Anti-patterns
Joe Emison covers the ideal patterns for serverless applications, anti-patterns for both greenfield applications & migrations, real-world consequences of running serverless applications in production.