Skip to content

Java is Very Fast, If You Don't Create Too Many Objects

Photo of Michael Isvy
Hosted By
Michael I. and 3 others
Java is Very Fast, If You Don't Create Too Many Objects

Details

We are glad to welcome you for our in-person event!
DKATALIS will be hosting us in their space on Keppel Road and we are glad to welcome Peter Lawrey.

== Location
Dkatalis Private Limited, 11 Keppel Road #07-00 ABI Plaza. Singapore 089057

== Schedule
6.45 PM: Pizzas & Networking
7.00 PM: Intro for the Java User Group team
7.15 PM: Talk

== Topic
This talk will be based on one of speaker's remarkably popular article https://blog.vanillajava.blog/2022/09/java-is-very-fast-if-you-dont-create.html
While Java Developers are familiar with the impact of GC pauses, they may not realise that allocating object could be sapping throughput by 10x or more the GC cost esp for very short-lived objects.
Examples from real life will be discussed during the session. Such as, event messaging rates of 4 million events per minute on a single machine in Java, and the impact of creating just one small object per event makes.

== Speaker
Peter has an advisory role in the design of the trading systems that either manages over $1 tn in assets or over $1 tn/month in notional flow.
Peter was the main contributor to Chronicle Software's (OpenHFT) OSS libraries, supporting millions of persisted messages per second at consistent single digits microsecond latencies in shared memory between processes/docker containers. Our open-source software gets over 4 million downloads a month.
In terms of interests, Peter is a Java Champion with over 13K answers on StackOverflow and has given technical presentations in over a dozen countries. His blog has had over 4 million views.
Git Link: https://github.com/peter-lawrey
Linkedin: https://www.linkedin.com/in/peterlawrey/

Photo of Singa Dev group
Singa Dev
See more events
Dkatalis Private Limited
11 Keppel Rd, #07-00 ABI Plaza, https://goo.gl/maps/GK1VqHnXuLwTJZ6a7 · Singapore, al