J-Fall 201954 Videos

J-Fall 2019: Kaya Weers – To Lombok or not to Lombok?

Do you hate boilerplate code? Meet Project Lombok; a Java library which replaces a lot of boilerplate with just some simple annotations. Add @Getter to your class and you can get rid of all the getters. Add @toString to your class and get a free implementation of the toString method. Add @AllArgsConstructor to your class […]

J-Fall 2019: Jan Ouwens – Java From a Parallel Universe

Do you get excited about Java when you’re at a conference, learning about cool new features and tools to try? Do you get sad the next day, when you’re back at work building enterprise applications in an ancient version of Java? You’re not alone. In this talk, we will explore what Java looks like in […]

J-Fall 2019: Pascal Snippen – From a traditional application to a cost efficient cloud architecture

De cloud is hot en veel organisaties zijn hier ook mee bezig. Maar wat betekent het als je een applicatie landschap gaat migreren naar de cloud. Het aantal services wat AWS en Azure biedt is talloos en voor een framework bieden ze verschillende oplossingen er zal dus een keuze in gemaakt moeten worden van welke […]

J-Fall 2019: Marten Deinum – Secure Development Pipelines

MicroProfile is a collection of Java APIs and technologies for developing microservices portable across multiple runtimes. Project Helidon is a high-efficient modern MicroProfile implementation plus a reactive “zero-magic” functional style APIs, GraalVM integration, gRPC support and other cool features. Come to this session to learn about project Helidon. As part of the presentation I will […]

J-Fall 2019: Sharat Chander – OpenJDK and You

Java, its libraries, and the JVM are all built through an open source project: OpenJDK. Any and every developer can engage in this project and be part of improving the Java experience. This session looks at the foundation of the OpenJDK, what it takes to become a participant in the project, and how to actually […]

J-Fall 2019: Martin Visser & Erwin Cavas – Using Bleeding Edge software in Lifecycle management

Full title: J-Fall 2019: Martin Visser & Erwin Cavas – Using Bleeding Edge software in Lifecycle management without Bleeding out How to deal with more than 40,000 requests per minute. Over the years, we at Rabobank built a vast and complex microservices architecture. The entry point to this landscape, our edge service, stands in front […]

J-Fall 2019: Wessel Boelen – Introduction to Prometheus with practical tips

The goal of the session is to get the audience more familiar with monitoring and alerting using Prometheus. In a Cloud environment running multiple microservices monitoring and alerting is needed more than before. Prometheus is becoming the de facto standard. Together with Micrometer it provides a powerful tool to see how your application is behaving […]

J-Fall 2019: Thodoris Bais & Werner Keil – How JSR 385 could have saved the Mars Climate Orbiter

In 1999, NASA lost the $125 million Mars Climate Orbiter as it went into orbital insertion. Due to a mismatch between US customary and SI units of measurements in one of the APIs, the spacecraft came too close to the planet, passed through the upper atmosphere and disintegrated. Sadly, this hasn’t been the only instance […]

J-Fall 2019: Muriël Guerard – Program your Brain

This session offers a break from all the in-depth technical learning that everybody will be doing at J-Fall. A smart programmer is a lazy programmer. Lazy in a good way, like their code they themselves like to get great results with minimum effort. How do you accomplish this? It all starts with a good, relaxed, […]