InfoQ Homepage Performance Content on InfoQ
-
Crunching Numbers with Clojure - 11 Tips to Boost Your Performance
Daniel Solano Gómez shares 11 tips for drastically enhancing the performance of Clojure applications crunching numbers.
-
Architecture at Scale at ESPN
Manny Pelarinos presents ESPN’s overall and core service architecture, the data ingest process, the custom CMS and template language used, and how live scores and personalization work.
-
Storm: Distributed and Fault-tolerant Real-time Computation
Nathan Marz discusses Storm concepts –streams, spouts, bolts, topologies-, explaining how to use Storms’ Clojure DSL for real-time stream processing, distributed RPS and continuous computations.
-
Performance from the User‘s Perspective
Alois Reitbauer explains why the server response time and synthetic transactions are not good enough performance indicators, presenting a way of measuring page performance as perceived by the user.
-
Using Monitoring and Metrics to Learn in Development
Patrick Debois discusses the current state of monitoring and metrics, how developers and the company can benefit from them, and how to improve the collection of metrics and the monitoring process.
-
Anomaly Detection, Fault Tolerance and Anticipation Patterns
John Allspaw discusses fault tolerance, anomaly detection and anticipation patterns helpful to create highly available and resilient systems.
-
Data, Be Like Water
Paul Sanford presents the transformations supported by data throughout its life cycle, and how that can be better done with Splunk, an engine for monitoring and analyzing machine-generated data.
-
Automatic Performance Programming?
Markus Püschel proposes to solve scientific calculation performance problems with code generation tools, introducing Spiral, an automatic performance programming framework for linear transforms.
-
Building Offline Access to Websites Using HTML5
Israel Hilerio presents how to cache data locally with HTML5 technologies: IndexedDB, App Cache, DOM Storage and File API.
-
Application Performance Monitoring with AMQP 1.0
Marc Borbas discusses the importance of Application Performance Monitoring, explaining how it can be done with AMQP.
-
Everything I Ever Learned about JVM Performance Tuning @twitter
Attila Szegedi shares lessons learned tuning the JVM at Twitter, spending most of his talk discussing memory tuning, CPU usage tuning, and lock contention tuning.
-
It's More than Just the Language
Lúcio Ferrão talks about making the software appealing to the business by using a visual language and an integrated environment supporting the entire life cycle of application development.