Java / NLJUG

551 Videos

J-Fall 2017 Jeroen Borgers – New Java performance developments: Compilation and Garbage Collection

Java kent sinds het begin JIT-compilatie die gebruik maakt van profiling tijdens runtime. Client en server compiler zijn inmiddels gecombineerd in Tiered Compilation met behoud van voordelen van beide. Nu is er met Java 9 experimenteel AOT-compilatie bijgekomen: Ahead Of Time. Dit geeft nieuwe mogelijkheden qua performance met name tijdens opstarten en opwarmen van applicaties. […]

J-Fall 2017 Martin Förtsch & Thomas Endres – Project Avatar

Using humanoid robots, virtual reality glasses and 3D camera sensors you can experience the world through the eyes of a robot and control it via gestures. The hardware hacking team of TNG Technology Consulting has built a telepresence robotics system based on a NAO robot, an Oculus Rift and a Kinect One. Using these components […]

J-Fall 2017 Sander Uiterkamp & Jeroen Resoort – A journey from batch to streaming with Kafka Streams

Liander, a local Distributed System Operators (DSO) (netbeheerder), is building a new system for the handling of millions of smart meter data requests. In this talk we dive into the details of this new system which has a planned go-live date of September 30th. The new system is built around a central Kafka bus. It […]

J-Fall 2017 Speaker Arun Gupta – Build, Debug and Deploy your first Chatbot

Chatbots are computer programs that interact via auditory or textual methods. They can be integrated in any chat service like Slack or Facebook Messenger. You can talk to them using SMS. You can even converse with them using Alexa. This talk will explain how I built first chatbot for our Star Wars-struck family. Attendees will […]

J-Fall 2017 Speaker Bas Peters – Inner Source: practices of open source used internally

More and more organisations adopt open source principles to build software. They recognise that open source projects are a productive and successful way of delivering high quality code that solves complex business problems. These organisations allow their developers to share their work without boundaries, require code reviews to be focussed and open to everyone in […]

J-Fall 2017 Speaker Brian Benz – Top ways to deliver your code to the cloud

In this session, I’ll highlight the easiest ways for full stack developers to deliver their code to the cloud and the best ways to reliably make updates and maintain production cloud code. The focus will be on real-world examples with working demos using Linux command line tools, VMs, Docker, Kubernetes, serverless functions, open source tools […]

J-Fall 2017 Speaker Davor Sauer – Putting your head in the clouds

Lessons learned in creating a product with both traditional and cloud deployments. Enabling customers to moving from on premise deployment to cloud deployment. What were architectural and technology decisions and how we rolled them out to have a flexible cloud ready product. Bio Davor Sauer: Currently working as Software Architect in Backbase R&D. He like […]

J-Fall 2017 Speaker Guy Rombaut – From Monolithic to SoC: Architecture & Teams

In this talk, I will discuss the evolution of frontend architecture – from monolith software which consist of backend and front end together (e.g. PHP generating JS/HTML), to separation of concerns (use of APIs, micro services etc). In addition, I will discuss about how different type of architectures and patterns can match to the growth […]

J-Fall 2017 Speaker Hanno Embregts – Building a Spring Boot application: Ask the Audience!

Spring Boot makes it easy to create stand-alone Spring-based application that you can ‘just run’. It uses a ‘convention over configuration’ approach to get you up and running in no-time, while offering all Spring features that you have grown fond of in the past years. In this session this is demonstrated by live-coding a Spring […]

J-Fall 2017 Speaker Heather VanCura – Panel session with Java Experts – How to Grow Your Career

This session includes advice on how developers can manage their careers and create opportunities for further advancement by participating in collaborative activities such as open-source development projects and participation the Java Community Process and adoption efforts. In this session you will learn practical advice derived from our collective years of experience working with the Java […]