Hey Habr!
Finally, before the summer holidays, we decided to please our dear subscribers with a series of meetups! There will be three of them next week! And not only in Moscow...
- June 19 at 18:00 (Moscow) at the IBM office meetup on Java technologies. We will have Java Champion, Sebastian Dashner. We will discuss the use of Java in the new cloud realities.
- June 20 at 18:00 (Moscow) at the IBM office meetup on Service Mesh - Istio. We have been wanting to do it for a long time, and here the main contributors of the project come to us. Eg, Vadim Aizenberg one of the top 5 people contributors to Istio.
- June 20 at 18:00 (St. Petersburg) — Sebastian Dashner will perform together with Denis Tsyplakov on the DataArt site by topic Java и microservice architectures
For a detailed program and registration (the number of seats, unfortunately, is limited!) - see below!
June 19 at 18:00 (Moscow time) at the IBM office meetup on Java technologiesOur guest will be Java Champion Sebastian Daschner on June 19 at 18:00 at the IBM office.
We'll talk about what's happening with Java and application servers in the cloud era? Oracle introduces fees for using Java on servers and workstations. Java EE is turning into Jakarta EE. Often, developers use pure jvm-based solutions for deployment in containers in private and public clouds, saving resources by eliminating familiar JEE libraries from application servers.
This time our guest will be a real Java Champion, marked on the site
Sebastian Dashner will talk about how to build applications in terms of using containers based on the OpenLiberty open application server, as well as about the promising structure of the Java community (OpenJDK and AdoptOpenJDK, ...) and Jakarta EE, and about the new MicroProfile standard for creating microservice applications.
Sebastian Daschner
Apart from Java, Sebastian is also a heavy user of Linux and container technologies such as Docker. He is the author
Program
17:30 – 18:00 Gathering of participants, welcome coffee
18:00 - 18:45 OpenLiberty - an unknown jaguar among OpenSource application servers
18:45 – 19:00 Questions and answers
19:00 — 19:45 Development of Java-based microservice applications on OpenSource technologies (demo)
19:45 – 20:00 Questions and answers
June 20 at 18:00 (Moscow) at the IBM office meetup on Service Mesh - IstioWe got together, we got together, and finally we got together! The first meetup on Istio (like no one else did?) June 20th in Moscow!
Why take the time to come?
- We will have guys from the Istio maintainer team! Once the IBM Research laboratory in Haifa developed the amalgam8 project, which later turned into Istio. And now one of the Laboratory employees (Vadim Aizenberg) is in the top 5 contributors to the entire Istio project!
- Actually, the fact of the presence of specialists from Haifa is already enough, but in addition to them, we also have Phil Estes passing by (Docker captain, IBM Distinguished Engineer).
- And we will also have stories about the process of adapting Istio in the “bloody enterprise”, at least from the guys from Sberbank.
What will happen at the meetup:
- Let's talk about how Istio was created and why the service mesh direction appeared.
- Let's tell you what Istio/service mesh is.
- Let's discuss when to use a service mesh and when not.
- Let's figure out how Istio and Kubernetes relate.
- Let's show a live demo.
Our speakers
Maxim Chudnovsky, Leading Head of IT, Sberbank - Technologies
Program
18:00 – 18:30 Service mesh concept and history of Istio development
18:30 – 19:00 Architecture and main components of Istio
19:00 – 19:30 Hints & tips for working with Istio
19:30 — 20:00 Service mesh technologies in the financial sector
June 20 at 19:00 (St. Petersburg) - Java Guru meetup - at the DataArt site on Java and microservice architectures
IBM and
OpenLiberty is an unknown jaguar among OpenSource application servers
Report in English.
OpenSource is more and more moving into the category of everyday and indispensable components of our lives. This process is taking place all over the world, including Russia. Why? Large vendors are moving towards OpenSource for simplicity and unification of deployment of solutions in the clouds.
What happens to Java and application servers in the cloud era? Oracle introduces fees for using Java on servers and workstations. Java EE is turning into Jakarta EE. Often, developers use pure jvm-based solutions for deployment in containers in private and public clouds, saving resources by eliminating familiar JEE libraries from application servers.
What if an application server could be so lightweight and so flexible that it could take advantage of Enterprise Edition platforms in containers with minimal impact on resources consumed? What if we could make the application server the base platform for microservice architectures?
I will tell you how to build applications using containers based on the OpenLiberty open application server, as well as the promising structure of the Java community (OpenJDK, AdoptOpenJDK, etc.), Jakarta EE, and the new MicroProfile standard for creating microservice applications.
Sebastian Daschner
Apart from Java, Sebastian is also a heavy user of Linux and container technologies such as Docker. He is the author
Facebook in a zombie apocalypse
Modern online services have a significant drawback. You do not own the data that you upload to them, and you do not control the distribution of this data. At any time, your account, in the development of which you have invested years, can be disconnected from the service without explanation and hope for recovery.
Let's discuss what the Internet could be like if the development went according to the principle "the data belongs to the user who created it, the service belongs to the user who uses it."
Since I am not a lawyer or a politician, but a Java architect, I will look at the problem from the technical side. What could be an alternative to the classic "browser - website - database" scheme in the modern cloud world. About five years ago, all alternatives looked technically poorly implemented, 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
He started writing programs in the late 1980s, and has been programming professionally since the mid-1990s. I have written programs in more than 10 languages, but Java remains my favorite. Since 2006 he has been working at DataArt. Main interests in IT: creation of fault-tolerant services, pragmatic system architecture, creative solution of non-trivial tasks.
Program
18:30 – 19:00 Gathering of 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
Source: habr.com