Problems logging in

Turn Java projects into a first-class serverless component

Tue, 23 Apr 2019, 06:30 PM (CEST)
-
Tue, 23 Apr 2019, 09:30 PM (CEST)
XENOVATIONStuttgart, GermanyOpen in Google Maps
Available seats: 53
Mario Fusco is the project lead of Drools, the rule engine of Red Hat, and his target was to modernize his project and make it ready to be used in serverless environments.
Einladung zum Talklet (Vortrags- und Diskussionsabend):
"How and why I turned my old Java projects into a first-class serverless component"
mit Mario Fusco
Vortragssprache: Englisch / Language: English

These days rule engines are often overlooked, possibly because people think that they are only useful inside heavyweight enterprise software products. However, this is not necessarily true. Simply put, a rule engine is just a piece of software that allows you to separate domain and business-specific constraint from the main application flow. I am the project lead of Drools, the rule engine of Red Hat, and my target was to modernize my project and make it ready to be used in serverless environments. In this talk I will explore and make sense of technologies like GraalVM and Quarkus. In particular I will show, with very practical use cases taken from my experience with this migration, what is necessary to change in a code base making extensive use of reflection, dynamic class loading and other Java sorceries in order to make it compatible with those technologies and demonstrate how this is allowing us to make Drools part of the cloud and serverless revolution.

Der Eintritt zu dieser Veranstaltung ist kostenfrei und wie immer sind "Neulinge" und "Neugierige" herzlich willkommen! Für unsere Planung ist aber eine Anmeldung unbedingt erforderlich! Meldet euch daher bitte hier im XING-Event an.

Mehr Info unter www.jugs.org
Einladung zum Talklet (Vortrags- und Diskussionsabend):
"How and why I turned my old Java projects into a first-class serverless component"
mit Mario Fusco
Vortragssprache: Englisch / Language: English

These days rule engines are often overlooked, possibly because people think that they are only useful inside heavyweight enterprise software products. However, this is not necessarily true. Simply put, a rule engine is just a piece of software that allows you to separate domain and business-specific constraint from the main application flow. I am the project lead of Drools, the rule engine of Red Hat, and my target was to modernize my project and make it ready to be used in serverless environments. In this talk I will explore and make sense of technologies like GraalVM and Quarkus. In particular I will show, with very practical use cases taken from my experience with this migration, what is necessary to change in a code base making extensive use of reflection, dynamic class loading and other Java sorceries in order to make it compatible with those technologies and demonstrate how this is allowing us to make Drools part of the cloud and serverless revolution.

Der Eintritt zu dieser Veranstaltung ist kostenfrei und wie immer sind "Neulinge" und "Neugierige" herzlich willkommen! Für unsere Planung ist aber eine Anmeldung unbedingt erforderlich! Meldet euch daher bitte hier im XING-Event an.

Mehr Info unter www.jugs.org
Image gallery
Comments about the event
Please log in or register to join the discussion.