warning icon QCon New York 2020 has been canceled. See our current virtual and in-person events.

Performance

Past Presentations

Modern Distributed Optimization

We often want to find the best settings for our systems, whether it’s configuring the best JVM parameters, optimizing user workflows, or selecting the right configuration for a machine learning algorithm. Black-box optimization techniques that can find good (hopefully optimal!) parameters have...

Matt Adereth Managing Director @TwoSigma
Efficient Fault Tolerant Java with Aeron Clustering

Distributed systems present a number of challenges. Node failure, unreliable networks, resource starvation, and even the unpredictability of time itself can, and do, make our systems complex and fragile. We deserve and can do better. In this session, we will talk about Aeron Clustering, a new...

Todd Montgomery High Performance Consultant and Previously NASA Researcher
Deep Learning for Application Performance Optimization

Application performance has direct impact on business and scaling ability. Performance tuning usually involves periodically setting a number of parameters that control run-time environment including CPU, memory, threading, garbage collection, etc. In this session we present our experience and...

Zoran Sevarac Java and Neural Network Expert, Creator @Neuroph, & Founder @DeepNetts
AutoCAD & WebAssembly: Moving a 30 Year Code Base to the Web

AutoCAD is a computer-aided design desktop software application that was first released in 1982. With the advent of the internet age, there comes a need to extend AutoCAD's capabilities to the browser. However, the massive, complex, and constantly changing code base makes it impractical to...

Kevin Cheung Software Architect @autodesk
The Trouble with Memory

When developers and operations are asked: what is the biggest performance bottleneck you face on a regular basis, it's rare that memory inefficiency comes up as an answer. Yet our observations suggest that approximately 60% of all Java applications suffer from this problem.  We also see...

Kirk Pepperdine Java Performance Expert & Java Champion
Building and Operating a Serverless Data Pipeline

At Intent our machine learning platform processes real-time and historical data to predict user intent on billions of page views a month.  At the heart of this system is a serverless data pipeline that allows us to gather, process, store, and analyze data from disparate data sources....

Will Norman Director Of Engineering at Intent

Interviews

Kevin Cheung Software Architect @autodesk

AutoCAD & WebAssembly: Moving a 30 Year Code Base to the Web

Your talk is about porting AutoCAD on the desktop to a browser with WebAssembly. How do you plan to go about the talk?

I plan to start my talk with how we arrived at our current technology stack (which is Emscripten and  WebAssembly Binaryen) by talking about our journey from trying flash, JavaScript, asm.js, and, finally, getting to WebAssembly. After that, I would like to highlight some of the peculiarities of the large and constantly changing...

Read Full Interview
Will Norman Director Of Engineering at Intent

Building and Operating a Serverless Data Pipeline

What is the focus of your work these days?

I'm the lead of the data platform team at Intent. Intent is a data science company that helps commerce sites maximize the value for each person who visits their site. Our main product is an ad network that runs on travel sites. On the data platform team we oversee our data pipeline, that collects data from ad servers and various...

Read Full Interview

Less than

3

weeks until QCon New York 2020

Registration is $2765.00 ($290 off) for the 3-day conference if you register before Jun 14th
SAVE YOUR SEAT