InfoQ Homepage Performance Content on InfoQ
-
Monitoring Bash Microservices at Scale
Paul Bellamy covers epic fails experienced moving to microservices using the RED method to monitor what matters, and production outages they solved with detailed telemetry.
-
Scaling Your Swagger-Based Web API with Google Cloud Endpoints
Guillaume Laforge presents some of the options and technical solutions to build a scalable API solution using Google Cloud.
-
Moving Past the Scaling Myth
Michael Feathers examines the notion of scale variant structuring and what systems design could look like without the assumption that structural reorganization at different scales is not necessary.
-
Achieving High Load in Advertising Technology
Peter Milne talks about the technologies used and how they are implemented to deal with the high load demanded by digital marketing. He tells some of the war stories and how problems were solved.
-
Scaling Instagram Infrastructure
Lisa Guo overviews Instagram's infrastructure, its history, multi-data center support, tuning uwsgi parameters for scaling, performance monitoring and diagnosis, and Django/Python upgrade.
-
Low Latency Trading Architecture at LMAX Exchange
Sam Adams overviews the architecture LMAX Exchange uses to deliver over $2 trillion a year through their platform, and shares their experience building a high-availability stateful system.
-
In-Memory Caching: Curb Tail Latency with Pelikan
Yao Yue introduces Pelikan - a framework to implement distributed caches such as Memcached and Redis. She discusses the system aspects that are important to the performance of such services.
-
High Performance Managed Languages
Martin Thompson explores how their managed runtimes can equal, and even better in some cases, the performance of native languages.
-
Continuous Performance Testing
Mark Price talks about techniques for making performance testing a first-class citizen in a Continuous Delivery pipeline.
-
Performance Testing in Java
Ix-chel Ruiz and Andres Almiray talk about the tools, like JMeter and JMH, and some techniques that should make engaging in performance testing a rewarding experience.
-
Machine Learning at Scale
Aditya Kalro discusses using large-scale data for Machine Learning (ML) research and some of the tools Facebook uses to manage the entire process of training, testing, and deploying ML models.
-
Causal Consistency for Large Neo4j Clusters
Jim Webber explores the new Causal clustering architecture for Neo4j, how it allows users to read writes straightforwardly, explaining why this is difficult to achieve in distributed systems.