InfoQ Homepage InfoQ Content on InfoQ
-
Banking on Thousands of Microservices
Suhail Patel covers lessons learned creating a banking platform on the cloud that serves over 7 million customers daily and relies on a lean engineering team, microservices, Cassandra, and Kubernetes.
-
How to Build a Reliable Kafka Data Processing Pipeline, Focusing on Contention, Uptime and Latency
Lily Mara shares how OneSignal improved the performance and maintainability of its highest-throughput HTTP endpoints (backed by a Kafka consumer in Rust) by making it an asynchronous system.
-
Responsible AI: from Principle to Practice!
Mehrnoosh Sameki discusses Responsible AI best practices to apply in a machine learning lifecycle and shares open source tools to incorporate to implement Responsible AI in practice.
-
Needle in a 930M Member Haystack: People Search AI @LinkedIn
Mathew Teoh explores how LinkedIn's People Search system uses ML to surface the right person that you're looking for.
-
Growing Others to Grow Yourself
Audrey Troutt shares how the best way to grow in your career is to help others grow as well, but only if you learn to let go of what you are good at, and teach others to excel at those skills too.
-
Deconstructing an Abstraction to Reconstruct an Outage
Chris Sinjakli explores the aftermath of a complex outage in a Postgres cluster, retracing the steps taken to reliably reproduce the failure in a local environment.
-
Hard Problems in Front-End Platforms
Katie Sylor-Miller discusses the world of Front-end Platform Engineering, exploring the unique challenges, strategies, and best practices involved in creating robust, scalable, and reliable systems.
-
Eventual Consistency – Don’t Be Afraid!
Susanne Braun shares her experiences from different case studies with industry clients, and open access design guidelines developed using action research.
-
Architecting a Production Development Environment for Reliability
At Meta, developers use servers (devservers) to perform their daily work. This talk discusses their software architecture and the mechanisms employed to ensure they remain reliable and available.
-
The Shape of Thoughts: How to Create Visual Templates to Bring Clarity, Context and Change to You and Your Teams!
Gemma Honour discusses how simple shapes can shape thinking, and break down difficult problems into something that is manageable and approachable.
-
Using Traffic Modeling to Load-Balance Netflix Traffic at Global Scale
Niosha Behnam and Sergey Fedorov discuss how Netflix shifted from geo-based DNS load-balancing to a latency-based approach, relying on real-user measurements and building a model of Netflix traffic.
-
Why Cloud Zombies Are Destroying the Planet and How You Can Stop Them
Holly Cummins explains how utilization and elasticity relate to sustainability. She also introduces a range of practical techniques, including absurdly-simple-automation, LightSwitchOps, and FinOps.