Javaland News Tuesday 19-03-2019

JavaLand is Big enough to Bring in International Speakers, Java 12 is now Available! but it‘s Small enough to Interact with the Speakers In the past two years, Java has changed in three ways: The platform JavaServer Faces co-spec lead Ed Burns from Oracle is Keynote Speaker of opportunities for interaction outside of the session has been modularized, some components have been removed, and at JavaLand 2019. We talked to him in the run-up to the conference and rooms, of course you have the very fun environment of the the pace of new releases has been accelerated in a now established found out some interesting details about Ed (his penchant for Cologne’s itself. six-month release cadence. The start of JavaLand 2019 coincides with beer specialty “Kölsch” for example) and his keynote today. the general availability of Java 12, which can be downloaded now Why is transparency so important to you? under http://jdk.java.net/12/ Ed, you will be a keynote speaker at JavaLand 2019 today. Can you give a little Well, it‘s an acknowledge­ment of how much open-source Take the opportunity to exchange with the community about the outlook on what participants can expect? has won the day. Now, this is an interesting debate, and you new features of Java 12 and the future of java! Absolutely, I will be doing a comparative analysis of what makes a programming get into free speech and liberty because you talk about the language platform successful. I have some experience in platform growth and success, difference between free software and open-source software, having a hand in the development of JavaServer Faces (JSF). In my involvement with the and that‘s a very fun topic to talk about at JavaLand during JSF community, I got to have an inside look of what worked and what did not. Knowing the community night, especially if you have a few nice beers what a successful platform is, is helpful when you are choosing a technology just as – I love going to JavaLand because you get some very good much as if you‘re trying to build your own platform. My keynote will look at Java, Go, Kölsch, and as much of it as you like, and I‘m very fond of Kölsch. What’s up with Jakarta EE? SWIFT, Node JavaScript, and Python, comparing them from a technical level and also But to come back to the question of transparency, enterprises from an ecosystem and business level how they stack up against each other and the have decided that open-source is a very useful thing, and that The product ownership and development of Java EE moved from choices the stewards of those languages made to get where they are. goes hand in hand with transparency. Now the nice thing Oracle to the Eclipse Foundation more than a year ago. The technology about JCP is that it‘s not as wild and crazy as just plain old stack, now named Jakarta EE, is controlled by the community. In This not your first time at the conference. What do you like especially about open-source. It does have a process, it allows corporations different sessions, the attendees will discuss past, present, and future JavaLand? who are a little more conservative to have a hand in things. of this community effort. It‘s big enough to bring in international speakers and lots of different perspectives and And, also, it stresses a very important notion of clean IP, ideas, but it‘s small enough and informal enough that attendees get a chance to really intellectual property that is, and the open-source cloud type Get first-hand information from Jakarta Project Management Committee talk to and interact with the speakers in a variety of different contexts. You have plenty things have cottoned on to this, they realize the importance members and Eclipse Foundation representatives and share your vision of this. CNCF and Eclipse as well, they now know, hey, for a for Jakarta EE in today’s Diamond Session “Community-Controlled corporation to deal with and Jakarta EE with JAX-RS and MVC” at 11 am and the following panel touch the technology the discussion “Jakarta EE und Micro Profile” with host Jan Westerkamp. In Case all Seats are Taken at Silverado IP has to be clean, and everything has to be either Last year, many changes have been introduced to the Java release and Due to the overwhelming interest the Keynote at Silverado Theater will get crowded directly indemnified or have support model provided by Oracle. If you would like to know how rapidly. If you don‘t have the possibility to attend Silverado Theater, you can watch a pointer to something that these changes will affect your future work and strategy in regards the live broadcast at Wintergarten. Please look at the park plan to find the location. is also directly indemnified. to the use of Java, don’t miss the Diamond Session at 4 pm and the So, I think transparency is following panel discussion with host Hendrik Ebbers. Please take note that all lectures at Silverado Theater will also be broadcasted important for that reason. live online under: www.javaland.eu/go/javaland2019Broadcast All sessions and panels will be held in English at Wintergarten. Thanks for your time, Ed.

Playfully Learned, Excellently Executed: JavaLand4Kids Interactive Program and Free Workshops It was quite a sight to behold at the STOCK’s on Monday: Children such promising new talents in wait, the future of programming looks and teenagers at the age 8 to 18 immersed themselves in the many bright indeed! During our free workshops and interactive program you will have the programming opportunities at JavaLand4Kids. Accompanied by their opportunity for a little distraction between talks, which will be relaxing teachers and supported by mentors, they could extensively try out their and inspirational at the same time. Get to know the Java User Group skills in workshops, and playfully acquire new ones. Clemens Sietas, a of your region at the JUG Café from 11 am to 6 pm, and expand your software developer who enjoys passing on his knowledge to the next network! You want to touch and experience the connection of the real generations, particularly appreciated the excitement he detected in the and virtual world? Then the Java Innovation Lab from 8:30 am to 9:30 children during the workshop Lego WeDo: “We work without pressure, am, and 11 am to 6 pm at the Quantum Exhibition Hall is for you! Also, and the children are utterly relaxed. They immediately receive a feedback the Hackergarten is worth more than just one visit. It’s open for you from while they use a tablet to program a robot. At the same time, they are 11 am to 6 pm at the Community Tent. You want more? We’ve got you incredibly motivated, which translates into fast and excellent results.” With covered! Take a look at our program and find the right activity for you.

Get a JavaLand T-Shirt Enjoy Fantastic Rides and Celebrate at „OpenPark“! It’s “OpenPark” time this evening! After a successful first conference day we restaurants as well as the bars at Schauspielhaus and at the first floor Enjoy JavaLand while it lasts – and much longer! To make the memory bring the amusement park to life with a wide range of rides awaiting you. of Quantum. unforgettable, we have something special in store for you: Your free JavaLand T-Shirt will be handed out on the first floor at Quantum. Please From 6 pm to 8 pm you can enjoy the classic merry-go-round “Pferdekarussell” Later in the evening the party moves over to STOCK’s where Miss bring your badge with you, and make sure to make it on time on Tuesday: and the white-water ride “” – don’t be afraid to make a splash: there’s a Kavila and Band perform for you. From 9:30 pm, they play new songs 11 am to 5 pm, or Wednesday: 9 am to 4 pm. Only valid while stocks last, free dryer available after your ride. Two JavaLand premieres can be experienced as well as known cover versions that everyone can sing along to – they so be quick! The T-Shirts are sponsored by Arvato Bertelsmann. from 6:30 pm to 8:30 pm: the “Mystery Castle” with a 65 metre bungee drop and will create the perfect atmosphere to celebrate the Java community! “”, the world‘s fastest, longest, and most intense multi launch coaster. Also, The evening event is presented by . during this time, you can enjoy the fun 3D grouse shooting “”. From 7 pm to 9 pm, it gets spectacular with two JavaLand classics: Take a ride with both the mine train “” and the indoor spinning coaster “Winja’s Force” – fun and excitement guaranteed! Next up, “Das verrückte Hotel Tartüff” welcomes you between 7:30 pm and 9:30 pm. Look forward to a twisted tour through 27 rooms arranged over three floors of the “crazy hotel”. At the same time, “Pirates in 4D” catapults you right into the heart of an incredible adventure guided by comedy legend Leslie Nielsen. Finally, from 8 pm to 10 pm you can glide through the air on the “Wellenflug” and enjoy the breathtaking dance of light and water beneath your feet.

Of course, we will take care of your culinary well-being, too. From 6 pm various theme buffets and delicacies are available for you at the restaurants Unter den Linden, Kaiser Snack, Mandschu, and Tacana. Soft drinks, beer, and selected wines – all voucher-free – are offered at all Javaland News Tuesday 19-03-2019

Our Conference Planner What’s Hot? Look out for the Chili Peppers and “Booked” and App Keep You Up- Stamps in Online Program dated! The ways between the lecture rooms and restaurants are long lecture. The opening hours of the restaurants and their actual The online conference planner on our website will at JavaLand and some locations may get very crowded in the capacities can also be consulted online. Because of the offline help you find out about occupancy and last-minute meantime. Look for the chili peppers in the lecture program capacities of the web application, remember to refresh it to get program changes. By clicking on the star you can bookmark lectures and community on next page: they indicate which presentations have a high up-to-date information. activities you want to visit. You’re more of an app person? Simply download the chance of filling up quickly. https://programm.javaland.eu/2019/#/schedule JavaLand app in your App Store or Play Store and enjoy the convenience of even quicker If you want to be sure to get a place before changing location, access and information! The app also works offline, if necessary. have a look at the online program during breaks: We will inform You‘ll be well prepared for the conference and at the same time help us to optimize our you about crowded rooms, so that you can attend an alternative capacity planning. By the way: The app also works offline, and will not let you down!

Silverado Wintergarten Schauspielhaus STOCK‘s Quantum 1+2 Quantum 3+4 Rotunde Lecture Tent Café HiLow Community Theater Tent Test Driven Hibernate Tips ‘n’ Coding That HAL: Vernetzte APIs Open Source Testautoma­ Java goes Native Architecture Tricks - Typische Sparks Joy with Bertram Fey, Tech To Swap Out tisierung ohne Sascha Selzer, 8:30 Peter Gafert, Probleme schnell Quarkus Components In Assertions 8:30 gelöst cofinpro Data Pipelines innoQ Deutschland - TNG Technology Edson Yanaga, Jeremias Rößler, - 9:10 Consulting Thorben Janssen Red Hat Rustam Mehman­da­ ReTest 9:10 am rov, Computas AS, am Magnus Fagertun, Google 9:30 - 9:30 - 10:00 Welcome (Silverado Theater) Fried Saacke Live Broadcast at Wintergarten 10:00 am am 10:00 - 10:00 - 10:40 Keynote (Silverado Theater): Programming Platform Growth: Table Stakes or Deal Makes? Ed Burns, Oracle Live Broadcast at Wintergarten 10:40 am am Five Things About Diamond-Session: Das Annotation Integration-Tests Entwicklung Skyrocketing The joy of Mit Spring, 4Kids − Find 11:00 am - 6:00 pm Java You Didn't Community- Processing API mit Docker und digitaler Microservices Multiple Models Docker & Out How to Early Adopters’ Know Controlled – Use Cases und Testcontainer Assistenten mit Development – Mit DDD Kubernetes Support Young Area 11:00 11:00 Per-Åke Minborg, Jakarta EE with Best Practices Android Things With Micronaut Monolithen nach Produktion Talents Andreas Badelt, - JAX-RS and MVC Kevin Wittek, Strukurieren schippern - 11:40 Speedment Gunnar Morling, GDATA Advanced Jochen Kraushaar, Hubert Klein Ikkink, Oliver Milke, DOAG e.V. 11:40 am Markus Karg, Red Hat Analytics BridgingIT Jdriven Henning Schwent­ Timm Hirsens, JUG Ostfalen am Christian Kaltepoth, ner, WPS – Work­ ATLAS Dienstleis­ Ivar Grimstad place Solutions tungen für Ver­ 11:00 am - 6:00 pm Hackergarten mögensberatung Andres Almiray, Streaming to a new Panel: Jakarta EE Apache Maven Anwendungs­ Stereoscopic Style Functional Master your Java- Fährtenlesen für JUG CH Jakarta EE und Micro Profile Supports ALL metriken Transfer – Kunst ist Core für einen applications in Microservices: 12:00 Markus Eisele, Jan Westerkamp Java sammeln und das, was man sieht? seiteneffektfreien Kubernetes Tracing in der 12:00 - Robert Scholte, auswerten mit Martin Förtsch, Anwendungskern Andy Moncsek, Cloud - Lightbend Micrometer 12:40 Sourcegrounds Thomas Endres, Kai Schmidt, Trivadis Björn Kasteleiner, 12:40 pm Alexander TNG Technology Thomas Ruhroth, msg systems pm Schwartz, Consulting msg systems msg systems The 7 Biggest Web Authn: Der Warum sagt Jenkins X – Multiclient App mit From Lost in transaction? Monitoring mit 1:00 Mistakes We Made Standard für mir ein Tool, Continuously Spring Boot, Rico, EventStorming To Data consistency Prometheus u. 1:00 - in Project Lombok passwortlose dass mein Code Driving the Kloud javafx und Polymer CoDDDing in distributed Grafana bei Syste­ - 1:40 Roel Spilker, TOPdesk, Authentifizierung schlecht ist? Gerd Aschemann Jörg Hälker, Kenny Baas, systems men unter Last 1:40 pm Reinier Zwitserloot, Jochen Christ, Anika Zohren, Tanja Stuchels, João Rosa, Bernd Rücker, Antje Landschulz, André Sept, DOAG pm

INNOQ Accenture Digital Camunda Deutsche Telekom JUG Café: Meet the JUGs

zorgoporde.nl sprouts Xebia Jens Deters, JUG Nürnberg Das Geheimnis Container vs. Was macht Java Building a Self- Web-APIs: Das Lieber ein Liebling, der Code How Can I Easily Daniel van Ross, SUG Deutschland erfolgreicher Serverless – The auf dem Client? Secure Your Driving RC Car ultimative Typparameter zu ist formatiert – Participate 2:00 Frank Schwichtenberg, JUG Deutschland 2:00 Teams Good, The Bad & Anton Epple, Microservices Tim van Eijndhoven, Handbuch viel als zu wenig Deep Learning & in an - the Ugly Formatting Open Source - Sven Peters, With Keycloak Simon Skoczylas, ars Hupel, INNOQ Lab Innovation Java Exhibition : Quantum Hall 2:40 Dukehoff, Jpoint, Bert Jan Project? 2:40 pm K15t Niko Köbler Hendrik Ebbers, Sebastien Blanc, Schrijver, OpenValue Karakun Fabio Spieker­ pm Karakun Red Hat mann, itemis Karl-Heinz Marbaise, Hexagonale News from JUnit Decrypting Tech Into The Jungle Visual Studio ConfigJSR und Jakarta EE – The Edit’n’P(r)ay? euregJUG 3:00 Architektur in 5.x: From Revolu­ Hype For The And Back! About Code For Java And Friends New Home of Oder vielleicht 3:00 - Microservices tion to Continuous Busy Coder Leadership In IT… Spring Devs Mark Struberg, Cloud Native Java doch besser - Evolution testen? 3:40 Christian Iwanzik, Stephen Chin, Cosima Laube Bruno Borges, RISE Ivar Grimstad, 3:40 pm tarent Solutions Marc Philipp, Oracle Microsoft, Martin Cybercom Sweden Anja Papen­ pm Gradle Lippert, Pivotal fuß-Straub, ING Comment Your Diamond- Erfindet euch Going Reactive –­ „Hey Duke, Introduce Girls Data Science Wiederbelebung Building &*N# Code! Session: Zukunft neu! – Die 5 Reaktive let's talk..." – To Programming meets Software von Legacy- JavaFX From 4:00 Nicolai Parlog, Java Voraussetzungen Microservices auf Conversational UI And Reduce The Data Projekten mit Scratch 4:00 für Innovation. Basis von Vert.x auf der JVM Gender Gap Gradle - CodeFX Hendrik Ebbers, Markus Harrer, Michael Paus, - 4:40 Michael Paege Felix Braun, Kristian Kottke, Daniel Kocot, Laura Luiz Escoriza, innoQ Deutschland Dmitrij Drandarov, JUG Stuttgart, 4:40 pm codecentric iteratec codecentric commercetools, msg DAVID Markus Karg, pm Ansgar Brauner, JUG Goldstadt REWE Digital Highlights from Panel: Zukunft Angular For Java Auf zu neuen Applying (D)DDD Continuous Docs-as-Code, Design geht uns Mentoring Java 10 and 11 and Java Developers Welten. Die Kunst and CQ(R)S to cloud Delivery With arc42, AsciiDoc, alle an Fight Club 5:00 5:00 Future of Java Hendrik Ebbers Bert Jan Schrijver, des Wandels architectures Concourse Gradle & Co. im Martin Fahl, Tim Bourgu­ - Einsatz - 5:40 Vadym Kazulkin, OpenValue Leander Greite­ Benjamin Nothdurft, Jaap Coomans, codecentric ignon 5:40 pm ip.labs mann, IAK – Institut codecentric jstack Ralf Müller, JUG Nürn­ pm für Angewandte DB Systel berg-Erlangen Kreativität

6:00 Open Park Der Architekt – The Future Of Java 6:00 pm - 9:00 pm JavaLand 6:00 Gibt's den wirklich? And You Introduction Kung Fu - to Functional - 6:40 Jochen Mader, Heather VanCura Programming Markus Karg, 6:40 pm Instana with Java JUG Goldstadt pm Revisiting Working With 7:00 pm - 9:00 pm Gregor Trefs, JUG 7:00 Effective Java in Ansible: a Day In Meet-the-Lib Mannheim, 7:00 - 2019 The Life Of a Build Jan Westerkamp, Falk Sippach, JUG - 7:40 Edson Yanaga, Master Gerd Aschemann, Darmstadt 7:40 pm Red Hat Joep Weijers, JUG Darmstadt pm TOPdesk - 11:30 - 11:30 pm pm

Keynote Tools Enterprise & Microservices Core Java & JVM Techn. & JVM Languages Innovations

Container, Cloud & Infrastructure Architecture & Security Frontend & Mobile & UX Data Streaming Methodology & Culture, Quality & Tests

Community Activities Session is filmed Most popular lectures Newcomer TOP Speaker