With the changes made to the Java language in recent releases, it has moved into a new realm: Data-oriented programming. In this talk, I will explain what data-oriented programming is and explain the principles it is based upon. When it comes to microservices, object-oriented programming is no longer the only paradigm in Java development. I will also show how recent language additions such as records, sealed classes, pattern matching, and switch functions support the concept of data-oriented programming. This will be done by converting a simple object-oriented application into a data-oriented version. In his June 2022 paper in InfoQ Java language architect Brian Goetz introduced the concept of data-oriented programming in Java (https://www.infoq.com/articles/data-o...) While this may offer significant advantages, especially in the realm of microservices, much is still unknown. I will explain what the concepts are and how the Java language can be used.
On this page of the site you can watch the video online GeeCON 2023: Ron Veen - Data-oriented programming in Java with a duration of hours minute second in good quality, which was uploaded by the user GeeCON Conference 02 August 2023, share the link with friends and acquaintances, this video has already been watched 310 times on youtube and it was liked by 11 viewers. Enjoy your viewing!