
IBM and
DataArt are
bringing two Java gurus to St. Petersburg.
Sebastian Daschner , Java Champion, Java development professional, and
Denis Tsyplakov , Solutions Architect, DataArt Voronezh will perform at a special Java development
meeting .
OpenLiberty is an unknown jaguar among OpenSource application servers.
Report in English.OpenSource more and more goes into the category of everyday and essential components of our lives. This process is happening all over the world, including Russia. Why? Large vendors go in the direction of OpenSource for simplicity and unification of solutions deployment in the clouds.
What happens with Java and application servers to the cloud era? Oracle introduces a charge for using Java on servers and workstations. Java EE turns into Jakarta EE. Often, developers use clean jvm-based solutions for deployment in containers in private and public clouds, saving resources by excluding the usual JEE libraries from application servers.
What if the application server can be so light and so flexible that it allows you to take advantage of Enterprise Edition platforms in containers with minimal impact on the resources consumed? And what if we can make the application server the basic platform for microservice architectures?
I'll tell you how to build applications in terms of using containers based on an open-source application server OpenLiberty, as well as the perspective structure of the Java community (OpenJDK, AdoptOpenJDK, etc.), Jakarta EE and the new MicroProfile standard for creating microservice applications.
Sebastian Dashner (Sebastian Daschner)
Java Champion , author and instructor, Java development professional (including EE). He is the author of the book
Architecture of Modern Java EE Applications . Sebastian participates in JCP, helps shape future Java EE standards, works in JAX-RS, JSON-P and Config expert groups and collaborates on various open source projects. For his contributions to the Java community and ecosystem, he was recognized as the Java Champion, the Oracle Developer Champion and the JavaOne Rockstar.
In addition to Java, Sebastian is also an active user of Linux and container technologies such as Docker. He is the author of the
blog , it can be found on Twitter via @DaschnerS.
Facebook in a zombie apocalypse
Modern online services have a significant drawback. You do not own the data that you load into them, you do not control the distribution of this data. At any time, your account, in the development of which you have invested for years, can be disconnected from the service without explaining the reason and hope for recovery.
We can speculate how the Internet could be if development proceeded according to the principle “the data belongs to the user who created them, the service belongs to the user who uses it”.
Since I am not a lawyer and not a politician, but a Java architect, I’ll look at the problem from the technical side. What could be an alternative to the classic “browser - web site - database” scheme in the modern cloudy world. About five years ago, all the alternatives did not seem technically feasible, but now with the development of cloud services and Docker, Kubernetes, Helm technologies, it seems that at least technically there is an alternative.
Denis Tsyplakov, Solutions Architect
I started writing programs in the late 1980s, and since the mid-1990s I have been programming professionally. I wrote programs in more than 10 languages, but Java remains my favorite. Since 2006 works in the company DataArt. The main interests in IT are: creation of fault-tolerant services, pragmatic system architecture, creative solution of non-trivial tasks.
Program
18:30 - 19:00 Meeting participants, welcome coffee
19:00 - 19:45
OpenLiberty is an unknown jaguar among OpenSource application servers , Sebastian Dashner.
19:45 - 20:00 Questions and Answers
20:00 - 20:10 Break
20:10 - 20:50
Facebook in a zombie apocalypse , Denis Tsyplakov.
20:50 - 21:00 Questions and Answers
Registration for the Java MAP - St. Petersburg - June 20 .