InfoQ Homepage Performance Content on InfoQ
-
Google Cloud Platform for the Enterprise
Jay Marshall and Vic Iglesias talk about how GCP was built for the enterprise, enabling users to deploy their applications on the same infrastructure Google uses for search, YouTube or GMail.
-
HotSpot under the Hood
Alex Blewitt presents how HotSpot represents Java objects in memory, how bytecode is compiled into native code to gain the fastest execution time, and how data structures have changed over time.
-
Introduction to D3.js
Bryan Nehl introduces the D3.js visualization library, demonstrating and explaining the code behind some of the more practical and interesting visualizations and charts.
-
Understanding Performance with DTrace: A Case Study
Adam Leventhal introduces DTrace, using a case study o solve a performance problem.
-
Containers, FTW!
Michael Hausenblas introduces containers, microservices and dealing with security, monitoring and troubleshooting using Apache Mesos/Marathon and Kubernetes.
-
From 0 to 1000 Apps: The First Year of Cloud Foundry at The Home Depot
Anthony McCulley describes The Home Depot’s first year with Cloud Foundry, adopting the platform, scaling to hundreds of developers across multiple data centers, and mistakes made along the way.
-
Applying Java 8 Idioms to Existing Code
Trisha Gee highlights the performance benefits of using Java 8, pros and cons, identifying code that makes sense to refactor with lambdas and streams, and what changes provide the most benefit.
-
Chaos Kong - Endowing Netflix with Antifragility
Luke Kosewski describes Flow, how it adds value to a microservice architecture, what preconditions must be met for such a recovery mechanism to succeed, and tells the story of a 2015 Q4 outage.
-
Unorthodox Paths to High Performance
Alex Rasmussen examines some lessons learned while building record-setting sorting systems at UC San Diego.
-
Faster Ruby, JS and Other Languages Using Graal and Truffle
Chris Seaton introduces Graal, Oracle Labs' new JIT compiler written in Java, enabling new research into optimizations, and Truffle, a framework for implementing languages that uses Graal.
-
Scaling Container Architectures with OSS & Mesos
David Greenberg discusses how Two Sigma was able to scale up their research to harness tens of thousands of CPUs and the challenges faced.
-
Scaling Uber to 1,000 Services
Matt Ranney talks about Uber’s growth and how they’ve embraced microservices. This has led to an explosion of new services, crossing over 1,000 production services in early March 2016.