J-Fall 2018

55 Videos

Aftermovie J-Fall 2018

On Thursday November 8, 2018 the NLJUG (Dutch Java User Group) organized the biggest Java conference of the Netherlands in the Pathe cinema at Ede. With over 1,500 Java developers, more than 50 technical sessions and 60+ speakers, J-Fall 2018 was truly awesome! See you next year at J-Fall 2019!

J-Fal 2018: Nicolai Parlog – Fun with var in Java 11

Since Java 10 you can use var to let the compiler infer a local variables type And thats pretty much it, right? Surprisingly, no! There are a lot of details to consider… is this JavaScript?! how exactly is the type inferred? where can I use var and what should I look out for? wont this […]

J-Fall 2018 Opening by Bert Jan Schrijver

Bert Jan is a software craftsman at JPoint in the Netherlands and CTO at OpenValue. His focus is on Java, Continuous Delivery and DevOps. Bert Jan is a Java Champion, JavaOne Rock Star speaker and user group leader for NLJUG, the Dutch Java User Group. He loves to share his experience by speaking at conferences, […]

J-Fall 2018: Alex Soto – KubeBoot – Spring Boot deployment on Kubernetes

Have you ever thought how to deploy Cloud Native Java Applications (Spring Boot) on Kubernetes? Kubernetes has now become a de-facto standard for deploying Cloud Native Applications, but still, there is the myth that they are not ready for Java workloads. The aim of this session is to break that myth to show Kubernetes is […]

J-Fall 2018: Ansgar Brauner & Sebastian Gauder – A competitive food retail architecture with microservices

Three years ago we started refactoring a monolith into a microservice platform. We want to share the lessons we’ve learned the hard way and provide some answers to problems we ran into: What kind of organization helps to reflect the vertical boundaries in software while your team grows? How do you define bounded contexts with […]

J-Fall 2018: Aparna Chaudhary – Docker, JVM and CPU

With the increasing adoption of cloud native technologies and containerization; the gap between Java development and system administration is decreasing. Whether you are using Docker Swarm, Kubernetes or Mesos/Marathon as a container orchestrator; fundamental challenges for running docker in production are common. In this talk, I would like to share some of the basic linux […]

J-Fall 2018: Armando Ramirez – Demystifying Kubernetes and Containers Orchestration for Developers

Have you ever felt, as a software engineer, the need or the curiosity to understand more about the world of containers and container orchestration? Understanding the parts of the system underneath our applications will give us confidence and will help us to design, build and deliver better software. In a world of cloud native applications, […]

J-Fall 2018: Bas Passon, Bram Starmans-van den Hout & Ole van Boeckel – Architectuur in haar context

Wat moeten Java-ontwikkelaars met een abstract begrip als architectuur? Dat hangt uiteraard af van de definitie. In een prikkelend gesprek nemen drie medewerkers je mee in de architectuurkeuzes de Belastingdienst maakt om haar Java-applicaties sneller en robuuster te kunnen ontwikkelen en beheren. In deze sessie hopen we inzicht te geven dat architectuur ons dagelijks werk […]

J-Fall 2018: Berwout de Vries Robles – Impromptu Orchestra

In recent years there have been some large developments in web technology. The introduction of HTTP/2 in 2015 has given new life to Server Sent Events as Reactive Streams. To explore these technologies with you, I have made an application that turns the audience into an orchestra using Reactive Streams. In the talk we will […]

J-Fall 2018: Billy Korando – Cloud Native Java with OpenJ9: Fast, lean and definitely mean

The economics of Cloud continues to dictate the need for radical changes to language runtimes. In this session lean about how OpenJDK with the Eclipse OpenJ9 JVM is leading the way in creating an enterprise strength, industry leading Java runtime that provides the operational characteristics most needed for Java applications running in the Cloud. This […]