InfoQ Homepage Performance Content on InfoQ
-
Fastest Servlets in the West?
The authors demonstrate Apache Tomcat's stability under high load, describe some do's (and some don'ts!), explain how to performance test a Servlet-based application, etc.
-
Deep Dive into Spring WebSockets
Sergi Almar reviews the architecture behind WebSocket and tries to show how to build highly scalable applications with it.
-
1.5 Million Log Lines Per Second: Building and Maintaining Flume Flows at Conversant
Mike Keane presents how Conversant migrated to Flume, managing 1000 agents across 4 data centers, processing over 50B log lines per day with peak hourly averages of over 1.5 million log lines/sec.
-
Caching and Messaging Improvements in Spring Framework 4.1
Juergen Hoeller and Stéphane Nicoll present major new features in Spring Framework 4.1: the numerous improvements around the caching abstraction, and messaging-related features.
-
Faster Object Arrays
Gil Tene introduces org.ObjectLayout and StructuredArray, the APIs and design considerations that allow Java JDKs to match C on data structure access speeds.
-
Mantis: Netflix's Event Stream Processing System
The authors discuss Netflix's new stream processing system that supports a reactive programming model, allows auto scaling, and is capable of processing millions of messages per second.
-
High Throughput Stream Processing with ACID Guarantees
Terence Yim from Continuuity showcases a transactional stream processing system that supports full ACID properties without compromising scalability and high throughput.
-
TypeScript - Scaling up JavaScript
Jonathan Turner covers the challenges with growing and maintaining large JavaScript applications and how TypeScript addresses them.
-
Tuning Large Scale Java Platforms
The session covers various GC tuning techniques, in particular focusing on tuning large scale JVM deployments and showing how to optimally size a platform for enhanced memory consumption.
-
Spike Lean Visual Design Directly into Your Live Style Guide
Ward Penney discusses a few tools, benefits and war stories surrounding Live Style Guides.
-
Structure, Personalization, Scale: A Deep Dive into LinkedIn Search
The authors discuss some of the unique challenges they've faced delivering highly personalized search over semi-structured data at massive scale.
-
Solidifying the Cloud: How Google Backs up the Internet
Raymond Blum discusses some of the challenges, solutions and discarded alternatives in creating durable storage systems at Google scale.