InfoQ Homepage Performance Content on InfoQ
-
Continuous Optimization of Microservices Using ML
Ramki Ramakrishna shares Twitter’s recent experience in applying Bayesian optimization to the performance tuning problem, discussing a service used for continuously optimizing microservices.
-
Real-Time Monitoring with Grafana, StatsD and InfluxDB
Artur Prado presents a number of monitoring tools, how to use them and some code involved in tracking certain events.
-
Understanding Python Memory at Instagram
Min Ni discusses how Python memory profiling is done at Instagram, insights from memory profiling data, and learnings from tuning and improving Python memory garbage collection.
-
Caching for Microservices - Introduction to Pivotal Cloud Cache
Pulkit Chandra discusses how to use Pivotal Cloud Cache and its performance under load, demoing a Spring Boot app which uses Spring Data Geode to talk to a Pivotal Cloud Cache cluster.
-
NDBench: Benchmarking Microservices at Scale
Vinay Chella and Ioannis Papapanagiotou discuss Netflix's Cloud benchmark system, how it was integrated with their release cycle, showcasing how multiple instances can be monitored from a single UI.
-
Performance beyond Throughput: An OpenJ9 Case Study
Marius Pirvu talks about the new advancements in the area of JVM performance using the latest open source JVM technology at Eclipse OpenJ9 running with OpenJDK.
-
Getting Data Science to Production
Sarah Aerni covers the nuts and bolts of the Einstein Platform, a system that enables the automation and scaling of Artificial Intelligence to 1000s of customers, each with multiple models.
-
ML for Question and Answer Understanding @Quora
Nikhil Dandekar discusses how Quora extracts intelligence from questions using machine learning, including question-topic labeling, removing duplicate questions, ranking questions & answers, and more.
-
Go Programming Language
Dave Cheney discusses the Go language: writing and interpreting benchmarks, using performance tools built into the Go runtime, GC and writing GC-friendly code.
-
Scaling Slack
Bing Wei examines the limitations that Slack's back-end ran into and how they overcame them to scale from supporting small teams to serving large organizations of hundreds and thousands of users.
-
Monitoring Modern Architectures with Data Science
Dave Casper talks about how modern data science and algorithms are being applied to "fight machines with machines".
-
Handling Billions of Edges in a Graph Database
Michael Hackstein discusses graph databases, the current scalability problems and their solutions.