LJC Meet-up


Details
Please register on Eventbrite to join this event:
https://www.eventbrite.com/e/ljc-meet-up-tickets-988279208717
About this event:
The LJC back with the second in our new series of events, aimed at giving all Community members an opportunity to present at an LJC meet-up.
If you have an interesting topic to share, this event is for you. You don’t have to be an experienced speaker - we want to hear your story and offer you a friendly, informal platform to practise and improve your presentations.
For attendees we want this to be a meeting place, where you can talk and network with other technologists in London.
If you’d like to speak at a future event, please submit your talk and bio details here: https://sessionize.com/ljc/
Huge thanks to our friends at Couchbase for hosting this event.
Agenda:
6pm Arrivals
6.20 Welcome from Couchbase
6.30 Speaker one
7.15 Break for refreshments, kindly provided by Couchbase
7.45 Speaker two
8.30 Networking
9pm Event closes
Speaker: João Esperancinha, Developer, Vereniging COIN
Talk: Could Virtual Threads cast away the usage of Kotlin Coroutines? What experience can tell us
Kotlin coroutines have been around since 2017 and have contributed to defending the usage of Kotlin in everything from Android development to multi-platform, to developing highly available and resilient services making optimised use of resources, and allowing threads to be available as soon as possible. The use of coroutines also implicated the usage of context and scopes, which for many became complicated abstract concepts. And then Java 21 was released in 2023 and while researching and applying this at work I realised that in some places, it makes sense to remove the usage of coroutines and replace them with virtual threads. On the other hand, in other places, the usage of Kotlin coroutines seems to remain justified.
In this session I will talk about funny examples and real-life problems that I found on the field, why they occurred, and how I solved them. We may find a common ground between Java Virtual Threads and Kotlin Coroutines, or maybe not.
After this session, you will come out with a different understanding of what Kotlin Coroutines and Java Virtual Threads have to offer. You'll be able to make better-informed decisions on how both work, so that you can independently suggest solutions in your team, at work, or on your own time.
Speaker: Amin Talukder, Senior Software Developer, BECSI
Talk: From Bottlenecks to Breakthroughs: JVM Tuning Unveiled
In this dynamic world of java applications, performance can break user experience and system efficiency. This session will provide some knowledge and necessary skills to identify the issues and optimise it as needed with some real life examples.
1. Quick understanding of JVM Architecture
2. Garbaze collection
3. Profiling and monitoring tools
4. Dealing with JVM crashes and OutOfMemory Errors
5. JVM Tuning technique and continuous improvement
This event is organised by RecWorks on behalf of the London Java Community.
The London Java Community is sponsored by Hazelcast, Vonage, and Discover
You can see our latest jobs here
You can see our privacy policy here
Continue the conversation at our Slack Group: https://londonjavacommunity.slack.com
Sign up here if you're not a member: https://bcrw.typeform.com/to/IIyQxd

LJC Meet-up