InfoQ Homepage Performance Content on InfoQ
-
Beyond the Distributed Monolith: Rearchitecting the Big Data Platform
Blanca Garcia Gil talks about how BBC re-architected a distributed monolith, shares the lessons learnt from operating it for nearly 3 years, and how they designed their new microservices architecture.
-
Observability in the Development Process: Not Just for Ops Anymore
Christine Yen explores what observability looks like in practice, so that production stops being just where the development code runs into issues.
-
Streaming a Million Likes/Second: Real-Time Interactions on Live Video
Akhilesh Gupta talks about how Linkedin uses the Play/Akka Framework and a scalable distributed system to enable live interactions at massive scale at extremely low costs across multiple data centers.
-
Understanding CPU Microarchitecture to Increase Performance
Alex Blewitt presents the microarchitecture of modern CPUs.
-
Pick Your Region: Earth; Cloudflare Workers
Ashley Williams discusses what affects the performance of web applications and how Cloudflare helps with that.
-
From Spark to Elasticsearch and Back - Learning Large-Scale Models for Content Recommendation
Sonya Liberman shares an algorithmic architecture that enables running complex models under difficult scale constraints and shortens the cycle between research and production.
-
Performance Monitoring Back-End and Front-End Using Micrometer
Clint Checketts reviews the basics of recording metrics with Micrometer.as well as gives an intro to the Prometheus and Grafana backends and dashboarding.
-
"This Website is Not Secured," You Had One Job: Configuring the Edge Proxy!
Damien Duportal defines what an edge router, a reverse proxy and a load-balancer are, then discusses Traefik and how they made Traefik distributed, scalable and fault tolerant.
-
Real-Time Performance Analysis of Data-Processing Pipelines with Spring Cloud Data Flow, Micrometer
Christian Tzolov and Sabby Anandan demonstrate how to consistently produce structured metrics to Prometheus, and how to visualize them with dashboards such as Grafana.
-
Continuous Monitoring with JDK Flight Recorder (JFR)
Mikael Vidstedt gives an overview of JDK Flight Recorder (JFR), showcases the current feature, as well as some features coming in the future.
-
High Resolution Performance Telemetry at Scale
Brian Martin explores the issues of resolution in performance monitoring, covers sources of performance telemetry, and talks about some tricks for getting high resolution telemetry without high costs.
-
Spring Performance Gains
Dave Syer discusses recent improvements in Spring Framework and Spring Boot, including startup time, memory usage, and more efficient processing in the web and data access stacks.