SYDspace is a volunteer-run group of tech meetups in Australia, including the Sydney JVM Community, Sydney Kotlin User Group (KUG) and Serversiders. Founded by enthusiasts from the JVM and Kotlin community, but we are welcoming of all related languages and frameworks.
JVM Meetup - October 2022
#
After (another) long break, we've reincarnated the Sydney JVM meetup once more by hosting an in person event, just before the end of the year (time flies!).
We thought we'd try something different for a change, and as such, no talk (well, a little), but more action! This meetup will be focused on the tool you've all come to love, the Java compiler.

Hasnae Rehioui
Workshop: Will It Run
The beauty and power of Java lies in its strong type system … For the most part, types are helpful, until we start erasing them to get away with a sorry-not-sorry workaround that's not so easy on the eyes but flies under the radar at compile time, sometimes even at runtime.
JVM Meetup - March 2020
#
Welcome to the first JVM session of 2020. This month, we have Stuart Douglas of Redhat and Brandon Neo from Dynatrace joining us. Stuart will share his experiences with Quarkus while Brandon will dive into the observability of the JVM internals!

Brandon Neo
Automate your JVM Observability
Tired of slow queries? Insufficient exception handling? Still searching for that code to plug to stop that memory leak? There is an easier way..

Stuart Douglas
How Quarkus makes Java relevant for modern programming
Are all your node.js friends bragging about reactive/functional programming? Bored to tears by your .NET friends talking about all the new Core 3.0 libraries? Sick of your Go friends lording it over you how slowly your SpringBoot server is to startup? Quarkus might be for you.
Serversiders - February 2020
#
We're back for the first SYDspace meetup of the year. Usual Atlassian venue and a few good speakers.

Jorge Pinilla López
Hunting Bugs with AFL Fuzzing
Fuzzing is an automatic software testing technique especially successful when applied to software that parses inputs such as JSON or XML requests or large packages of software, such as kernels. Fuzzing has already found big CVEs in common software such as OpenSSL, tcpdump, ext4, bash... In this talk we will explain what fuzzing consists of and how American Fuzzy Lop (AFL) works, which is one of the most used fuzzers.

Jackson Moes
The Journey of Scaling a Critical Backend Context Store
This talk covers the journey Atlassian made with its “tenant context service”, which is responsible for serving things like database creds, hostname resolution and various other pieces of metadata needed for all Jira / Confluence cloud requests. We'll start with the early designs, and what triggers made us evolve the design to the point we can know serve 4 billion requests per day with six 9s of reliability and p99 < 1ms.

Nattha Warapasakul
Unlock Multilingual Search Using Elasticsearch
Is it possible, to create a search system on top of 50 languages when you can speak only 1-2 languages. I will share my experience and knowledge on how I used Elasticsearch to create multilingual search engine.