The London Java Community: What to be aware about memory when running JVM apps & Write Now, Run Anytime

*** This is a placeholder for the event being run on Eventbrite. Please sign up with your full name here: www.eventbrite.co.uk ***

What to be aware about memory when running JVM apps in shared-container environments

Running Java-based applications in shared container-scheduler systems (such as Kubernetes or ECS) is a popular way of running systems nowadays. However doing so often leads to problems - especially around managing memory in a way that is both efficient and not prone to instability.

In this talk, David Borsos will explore the typical pitfalls of memory configuration when running JVM applications in shared-container environments, the underlying reasons and advice on how to avoid them.

Write Now, Run Anytime

Neil C Smith is developer of PraxisLIVE, an open-source hybrid-visual IDE for live programming, built on top of the NetBeans platform. While the IDE is primarily aimed at creative coders, its underlying forest-of-actors runtime supports real-time coding Java in general. PraxisCORE brings aspects of Erlang, Smalltalk and Extempore into the Java world, providing a powerful platform for media processing, data visualisation, sensors, robotics, IoT, and lots more!

We will explore some of the trials and tribulations of designing a just-in-time programming system in Java, including actors, classloaders and reactive dataflows, with the aid of some hypnotic visuals and bleepy sounds.

Neil may be unique amongst Java developers in regularly live-coding lambdas in venues to make breakbeat music. The talk may end with a short demo!

About the speakers

David Borsos is a software engineer with 10+ years of industry experience working with distributed systems, Java web applications, automation tools, cloud, and big data. His focus is on cutting-edge, open-source technologies

Neil C Smith is an Artist & Technologist from Oxford, UK. An artist working with code, he builds interactive spaces & projections, and improvised & live-coded performances. A technologist with a creative edge, he is lead developer of PraxisLIVE, maintains various Java media libraries including the bindings for GStreamer, and is an Apache NetBeans committer.

*** This is a placeholder for the event being run on Eventbrite. Please sign up with your full name here: www.eventbrite.co.uk ***

A big thanks to Skills Matter for hosting us and GridGain Systems for sponsoring the meetup.

Agenda

6.30pm: Registration and pizza sponsored by GridGain Systems (www.gridgain.com)

7pm: What to be aware about memory when running JVM apps in shared-container environments - David Borsos (approx 30 minutes)

7.30pm: Write Now, Run Anytime - Neil C Smith (approx 45 minutes)

This event is organised by RecWorks on behalf of the London Java Community.

You can see our latest jobs here: recworks.co.uk.

You can see our privacy policy here: recworks.co.uk

Continue the conversation at our Slack Group: londonjavacommunity.slack.com

Sign up here if you're not a member: bcrw.typeform.com

to (Europe/London time)

More details and tickets: www.meetup.com

Imported From: www.meetup.com

More Information

The London Java Community (LJC) is a group of Java Enthusiasts who are interested in benefiting from shared knowledge in the industry. Through our forum and regular meetings you can keep in touch with the latest industry developments, learn new Java (& other JVM) technologies, meet other developers, discuss technical/non technical issues and network further throughout the Java Community.