J-Spring 2018

21 Videos

J-Spring 2018: Monica Beckwith – Arm Based Servers and Java: Synergizing Performance

Arm’s Infrastructure LOB (line of business) is one of the support structures for its rich Enterprise ecosystem. In this presentation, JVM architect, Monica Beckwith provides an insight into the synergy between the various stakeholders for OpenJDK aarch64. Monica will also cover LTS (and non) release cadence for OpenJDK, a few Java 9+ features, that are […]

J-Spring 2018: NLJUG Update by Bert Jan Schrijver

An update for the NLJUG community. Bio Bert Jan: Bert Jan is a software craftsman at JPoint and CTO at OpenValue. He focuses on Java, Continuous Delivery and DevOps. Bert Jan is a Java Champion, Developer Champion, JavaOne Rock Star speaker and leads NLJUG, the Dutch Java User Group. He loves to share his experience […]

J-Spring 2018: Opening by Bert Jan Schrijver

Bert Jan Schrijver introduces the best Spring Java event of the Netherlands. Bio Bert Jan: Bert Jan is a software craftsman at JPoint and CTO at OpenValue. He focuses on Java, Continuous Delivery and DevOps. Bert Jan is a Java Champion, Developer Champion, JavaOne Rock Star speaker and leads NLJUG, the Dutch Java User Group. […]

J-Spring 2018: Peter Hilton – Beautiful code: typography and visual programming

The way we visually present code today would do little to surprise the first owner of the 1955 IBM typewriter that introduced the Courier typeface. Since then, we’ve gained little more than bigger monitors, syntax colouring and better monospace typefaces. Meanwhile, layout and typography, already centuries old during the desktop publishing revolution thirty years ago, […]

J-Spring 2018: Ray Tsang – Making Microservices Micro with Istio and Kubernetes

Microservices are here to stay. When applied properly, microservices techniques and culture ultimately help us continuously improve business at a faster pace than traditional architecture. However, microservices architecture itself can be complex to configure. All of a sudden, we are faced with the need for a service discovery server, how do we store service metadata, […]

J-Spring 2018: Roy van Rijn – Fostering an evolving architecture in the agile world

What is software architecture? Is it the decision to adopt microservices? Is it the document that describes the layers in your Java EE application? No, every line of code you commit is part of your evolving architecture. During this talk I’ll explain how we, at the Port of Rotterdam, manage our software architecture in an […]

J-Spring 2018: Sebastian Daschner – Java Enterprise applications for the hard production life

Using the Java Enterprise APIs and implementing the business logic is one thing. Running the application against actual production workload and real users is another thing. This session shows which non-functional requirements we enterprise developers need to be aware of to build stable and resilient applications. We will see different resiliency approaches, such as circuit […]

J-Spring 2018: Simon Maple – Common vulnerabilities you wish your Java app didn’t have!

This session takes some of the most common vulnerabilities found in the Java eco-system, breaks them down and shows how simple code can exploit them. We’ll look at examples in the wild that have been exposed, some more famously than others, before showing you how to guard against these important security issues. Bio Simon: Simon […]

J-Spring 2018: Siren Hofvander – Making cookies healthy. Security in a web based world

Our world has grown more complicated since cookies were first baked into web browsers as a way around state-based obstacles and sessions. In the intervening years they have held everything from unsecured administrative credentials to language preferences and even our window scroll location. But while the wild-west years of plaintext credential storage are hopefully over, […]

J-Spring 2018: Thijs Niks – Enabling Global Transportation Through Cash Services

As Uber is serious about enabling on-demand transport for everyone, everywhere, we have been trying to find easy ways for people to pay their drivers for trips. When we figured out that only 24% of the world had a digital payment method, we realised we needed to support cash to enable everyone else to take […]