Java 11

Past Presentations

Streaming Reactive Systems & Data Pipes w. squbs

Reactive libraries are nothing new to the JVM. Reactive Streams as an SPI has even made its way into Java 9. However, their uses within microservice components are still for relatively narrow purposes like service orchestration. But we think differently. Our whole presence and universe can be...

Akara Sucharitakul Principal MTS, Architect @PayPal
Anil Gursel Software Engineer @PayPal
How the HotSpot and Graal JVMs execute Java Code

When Java was released in 1995 it was slow, a reputation it has carried for many years… Today Java can give performance that is comparable to C++ and can emit instructions that are more optimal than code which is statically compiled. But how?  This talk will explore practical examples...

James Gough Co-author of Optimizing Java
Spring Framework 5 - Preview & Roadmap

The Spring team is busily working on Spring Framework 5.0, with a release candidate scheduled for Q4 2016. This presentation covers the key themes in Spring 5, based on the current state of development: going Java 8+ across the entire framework codebase, comprehensive support for JDK 9, a strong...

Juergen Hoeller Co-founder and project lead of the Spring Framework
Java at Speed

Getting the most of your Java applications can be an interesting challenge. Understanding some of the optimizations the latest crop of JVMs are able to apply when running on the latest servers may help with that. This talk will discuss some of those features and optimizations. Along with...

Gil Tene CTO and co-founder @AzulSystems
Java in Containers - Part Deux

Containers are everywhere in modern cloud workloads, but that doesn’t mean everything's roses! Container isolation imposes a de-facto additional complexity layer, i.e. a virtual machine, and running unprivileged containers is not a simple task. How do containers affect the ergonomics of...

David Delabassee Developer Advocate in the Java Platform Group @Oracle
From Concurrent to Parallel

As core counts continue to increase, how we exploit hardware parallelism in practice shifts from concurrency — using more cores to handle more user requests — to parallelism — using more cores to solve data-intensive problems faster. This talk will explore the different goals, tools, and...

Brian Goetz Java Language Architect @Oracle

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
Lisa Guo Software Engineer @Instagram

Scaling Instagram Infrastructure

QCon: What are the main problems you are focused on today?

Lisa: I am a software engineer on the Instagram Infrastructure Team. Our team’s main purpose is to keep the scalability of our systems up. While doing that, we identify both short term and long term fixes around scale. Additionally, we work closely with many other teams on the product side to help them to identify bottlenecks and...

Read Full Interview
Holly Cummins Senior Software Engineer @IBM, Committer on Apache Aries

Thinking Strategically About IoT

What’s the main focus of the work you are doing today?

The IBM Bluemix Garage combines design thinking with a platform as a service and extreme programming into a whole, to allow us to solve business problems in a more lean way than is traditional. Being able to create a minimum viable product initially allows us to get something out in front of the customer to allow them to experiment and...

Read Full Interview
Trisha Gee Java Champion, Engineer and Evangelist

Is Boilerplate Code Really So Bad?

How you you describe the persona and level of the target audience?

Main target is developers who code every day. Primarily targeting Java developers, particularly those who are busy getting on with actual work and may not have had time to stay up to date on what's happened with recent versions of Java (8, 9) and what may be coming soon (Java 10, 11). Also relevant for tech leads and other people who...

Read Full Interview
Sander Mak Fellow & Software Architect @luministech

Modular Java Development in Action

What's the focus of the work that you do at Luminis today?

I work as a software architect at Luminis, and I've been developing Java-based applications for more than 10 years. Currently I'm working on a system that revolves around personalized learning for Dutch secondary schools. We're building web applications and matching back-ends that do data analysis, all in order to improve education. We...

Read Full Interview
Duncan MacGregor Working on TruffleRuby and Project Loom with Graal

Graal: Not Just a New JIT for the JVM

Tell me a bit more about the projects that you're working on.

I spend most of my time working on TruffleRuby and a small portion of my time working on project Loom. TruffleRuby is an attempt to produce a high-performance Ruby implementation using a language implementation framework called Truffle. We developed the idea of Truffle; you shouldn't have to write a complicated compiler for your...

Read Full Interview

Less than

11

weeks until QCon London 2022

Registration is £1855.00 (£135 off) for the 3-day conference if you register before Feb 8th
SAVE YOUR SEAT

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