Francesco Nigro

Francesco Nigro

IBM
I've been working for many years in the computer field. In the last 15 years I've cultivated a strong passion in Java development and the under the hood details of OpenJDK, C and (x86) Assembly.Big fan of DDD (Domain Driven Design) world, I've developed several Event-Sourcing high performance solutions in the medical and IoT field.I'm an active member of various online communities on performance (https://groups.google.com/forum/#!forum/mechanical-sympathy), Senior Principal (Software) Performance Engineer and Performance Lead for Red Hat/IBM on Quarkus, Red Hat Top Inventor (2019).I've collaborated to different projects related high-performance computing both as committer and contributors eg Quarkus, Vert-x, Netty committer, JCTools author, PMC of ActiveMQ Apache Artemis (Messaging Broker), HdrHistogram, JGroups-raft, ...
speakerDetail.talksBy

Mario Fusco
Mario Fusco
IBM
Georgios Andrianakis
Georgios Andrianakis
IBM
Francesco Nigro
Francesco Nigro
IBM

The Quarkus advantage: Turning build-time metaprogramming into runtime performances

The talk shows how Quarkus uses build-time indexing and bytecode generation to replace reflection-heavy Java framework mechanisms, improving startup, memory, latency, and throughput. Case studies in J...
Architecture & Modernization Architecture & Modernization Deep Dive 180 min. INTERMEDIATE
Francesco Nigro
Francesco Nigro
IBM
Holly Cummins
Holly Cummins
IBM

When benchmarks go bad - what we learned from measuring performance wrong

This talk explores common performance measurement mistakes, cognitive biases, and misleading intuitions. Franz and Holly explain why performance testing matters, how it can go wrong, and offer practic...
Development Practices Development Practices Conference 50 min. INTERMEDIATE