Server Side JavaServer Side Java
Conference50min
INTERMEDIATE

Zero Waste, Radical Magic, and Italian Graft – Quarkus Efficiency Secrets

This session explores the efficiency of software, focusing on Quarkus's ability to enhance both developer productivity and hardware performance. Holly will delve into Quarkus's technical aspects, discuss its use, and share general optimization principles and discoveries from the engineering team. Topics include the efficiency of native binaries and verbose programs, and strategies like avoiding cache pollution.

Holly Cummins
Holly CumminsRed Hat

talkDetail.whenAndWhere

Thursday, October 10, 17:40-18:30
Room 10
talks.description
What makes software efficient? Is it how quickly code executes, or is it how quickly developers can use it to solve problems? Quarkus makes both people and hardware more efficient. That’s cool, but how does it work? Usually, we expect to trade-off developer experience against runtime efficiency. In this session, Holly will dive into some of the technical underpinnings of Quarkus’s efficiency. She’ll give advice for those using or considering Quarkus - Do native binaries run fastest? Are verbose programs more efficient? She’ll also share general principles and transferrable discoveries from the engineering team, such as knowing what you’re optimising for, avoiding cache pollution, and how to be static-but-dynamic.
Software Efficiency
Runtime Efficiency
Quarkus
Static-but-dynamic
talks.speakers
Holly Cummins

Holly Cummins

Red Hat

United Kingdom

Holly Cummins is a Senior Principal Software Engineer on the Red Hat Quarkus team and a Java Champion. Over her career, Holly has been a full-stack javascript developer, a build architect, a client-facing consultant, a JVM performance engineer, and an innovation leader. Holly has led projects to understand climate risks, count fish, help a blind athlete run ultra-marathons in the desert solo, and invent stories (although not at all the same time). She gets worked up about sustainability, technical empathy, extreme programming, the importance of proper testing, and automating all the things. You can find her at http://hollycummins.com, or follow her on socials at @holly_cummins(@hachyderm.io).
comments.title

comments.speakerNotEnabledComments