The London Java Community: Reactive Java & JDK9, 10, 11 and Beyond: Delivering New Features to the JDK

Reactive Java

Writing reactive Java services is becoming more common. With Java Reactive Streams becoming part of JDK 9 and Spring 5 including WebFlux, this trend is only going to continue. In this talk, Bartosz will explain how reactive services can help us deliver better solutions on the server side. He will also introduce Reactive Streams and Reactor based WebFlux with a practical demo. Microservices changed how we deliver software, reactive microservices can be the next big change.

About the speaker:

Bartosz Jędrzejewski is a Lead Software Developer at Scott Logic. He uses Java and JavaScript to solve all kind of problems- from hobby projects to enterprise financial systems. Currently, he's fascinated by Microservice Architecture and writes about it on his blog - e4developer.

JDK 9, 10, 11 and Beyond: Delivering New Feature in the JDK

JDK 10 was released only six-months after JDK 9, demonstrating that the new fast cadence for the OpenJDK works. Even with such a short development cycle, there were still over a hundred new features covering the language, core libraries and the JVM.

In this session we’ll take a look at how the Java platform is evolving with the introduction of big features like the Java Platform Module System (JPMS) in JDK 9, local variable type inference in JDK 10 and dynamic class file constants in JDK 11. We’ll also cover many of the smaller features that will make your life as a developer easier.

What might JDK 12, 13 and 14 include? To answer that question, we’ll explore some of the longer-term plans for Java, like project Amber, Loom and Valhalla.

About the speaker:

Simon Ritter is the Deputy CTO of Azul Systems. Simon has been in the IT business since 1984 and holds a Bachelor of Science degree in Physics from Brunel University in the U.K. Originally working in the area of UNIX development for AT&T UNIX System Labs and then Novell, Simon moved to Sun in 1996. At this time, he started working with Java technology and has spent time working both in Java development and consultancy. Having moved to Oracle as part of the Sun acquisition, he managed the Java Evangelism team for the core Java platform, Java for client applications and embedded Java. Now at Azul, he continues to help people understand Java as well as Azul’s JVM technologies and products.

Agenda:

6pm: Doors open/registration

6.15pm: Reactive Java

6.45pm: Break for drinks

7.05pm: JDK 9, 10, 11 and Beyond: Delivering New Feature in the JDK

***This a placeholder for the event which is being run on Eventbrite. To reserve your place and for more details check out the event page - www.eventbrite.co.uk ***

Please ensure you sign up with your full name for security purposes.

A big thank you to WeWork South Bank for sponsoring tonight's venue and drinks.

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: barrycranford.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.