InfoQ Homepage Presentations
-
Large Scale Architectures Panel
Karen Casella explores architectural issues with a panel of experts from some of the world's largest architectures.
-
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.
-
Gotchas Using Terraform in a Secure Delivery Pipeline
Anton Babenko discusses how to integrate Terraform in a secure continuous delivery pipeline, explaining how to manage AWS infrastructure in a secure way using Terraform.
-
Using Blockchain Routing to Bring Best of Breed Cybersecurity to the Masses
Steve Perkins explains how to use blockchain routing technology and bring cybersecurity to everyone, everywhere, anytime at an affordable price.
-
Functional Rust - An Exploration
Lisa Passing discusses how to write functional code in Rust.
-
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.
-
How to Build a Great Product with Just-in-Time UX and Design
Sari Griffiths discusses how they integrate designers and engineers to work together in order to take into consideration business, technical and user needs.
-
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.
-
When Data Kills
Cori Crider shares insights from her investigations of US drone strikes in Yemen and Pakistan, and explores how misuse of mass surveillance data has claimed innocent lives.