High Performance

Past Presentations

Continuous Performance Testing

In our world of continuous delivery with repeatable builds and automated deployments, performance testing is often bolted on as an afterthought. This can be an acceptable strategy until your application becomes popular, after which customers can start complaining about application response. As...

Mark Price Performance Engineering Specialist at Aitu Software
High Performance Managed Languages

Common wisdom dictates that native languages are the only means of building high-performance applications. How do managed runtimes such as those available to .NET, Java, and even JavaScript, yes even JavaScript compare? Many applications requiring high-performance are now developed for managed...

Martin Thompson High Performance & Low Latency Specialist
Async Or Bust!?

Asynchronous is the new normal! Or is it? Many of our languages, runtimes, and libraries are built around synchronous behaviour and usage as we keep trying to make RPC work by force of will. Primitives such as futures and promises present a synchronous facade. Blocking I/O dominates the vast...

Todd Montgomery Ex-NASA researcher
Performance Testing in Java

Writing software is regarded by many developers as a craft or an art. However when it comes to performance tuning and/or testing many believe it to be more of a dark art. Nothing farther from the truth. We can gain a lot by applying a concrete methodology and similar reasoning techniques we...

Andres Almiray Java/Groovy Developer and Java Champion
Ix-chel Ruiz Groovy Enthusiast, Teacher of Computer Science
The Move to AI: From HFT to Laplace Demon

The race for low latency data continues. 10 years ago, Flashboys were helping HFT make money with low-latency infrastructures. Today, hedge funds build AI brains pumping hundreds of sources of data in real-time, seeking ubiquity to build Laplace Demons.

Eric Horesnyi CEO @streamdata.io
Albert Bifet Associate Professor @Telecom ParisTech
In-Memory Caching: Curb Tail Latency with Pelikan

In-memory caching in a distributed setting is widely used these days, and users usually expect it to be "fast and cheap". One important but often overlooked aspect of cache is tail latency– for many real-time applications, tail latency plays an outsized role in determining the overall...

Yao Yue Distributed Systems Engineer Working on Cache @Twitter

Interviews

Andres Almiray Java/Groovy Developer and Java Champion Ix-chel Ruiz Groovy Enthusiast, Teacher of Computer Science

Performance Testing in Java

What’s the motivation for the talk?

The talk is structured like a conversation between two senior engineers, to discuss performance issues and to showcase that you don’t necessarily need to have a lot of information in your head in order to start performance testing, and get the results.

Read Full Interview
Moritz Lipp Researcher in Information Security at Graz University of Technology

How Performance Optimizations Shatter Security Boundaries

What is the focus of your work today?

The work of our Secure Systems group at Graz University of Technology focuses on the secure and efficient implementation of (cryptographic) algorithms, security architectures as well as side-channel and fault attacks. Personally, my main focus is on microarchitectural side-channel attacks on personal computers and mobile devices. We...

Read Full Interview

Less than

0

weeks until QCon London 2022

Registration is £1990.00 (£0 off) for the 3-day conference if you register before Jan 1st
SAVE YOUR SEAT

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.