InfoQ Homepage Architecture & Design Content on InfoQ
-
Skype's Journey from P2P: It's Not Just about the Services
Bruce Lowekamp discusses the evolution of Skype's architecture and tradeoffs in design made along the way, the lessons learned and the improvements that are still in process as Skype evolves.
-
Closer to the Wire: Real-Time News Alerting @Bloomberg
Katerina Domenikou talks about how her team built the Bloomberg real-time alerting platform using open source search technology, and explores the challenges that arise at that scale.
-
Scaling Push Messaging for Millions of Devices @Netflix
Susheel Aroskar talks about Zuul Push - a massively scalable push notification service that handles millions of "always-on" persistent connections from all Netflix apps.
-
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.
-
Betting on Evolutionary Architecture: A Note on Software Architecture as Code
James Lewis discusses Evolutionary Architecture and some of the tools that make it possible: SDN, IaaS, CD, Real Options and Architecture Decision Records.
-
What is a Service Mesh, and Do I Need One When Developing Microservices?
Daniel Bryant introduces service mesh, what it is, when to use it, and some of the tools to employ.
-
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.
-
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.
-
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.