А поки ми готуємо для вас агенду цього року, ділимось записами тогорічної Java конференції
дивитися запис конференції
Andrzej Grzesik
Principal Backend Engineer
JDK 17 in Production.
Crazy, or crazy not to?
дивитися запис доповіді
Grzegorz Piwowarek
Principal Backend Engineer
Hazelcast 5.0 - Hitchhiker's Guide
дивитися запис доповіді
Philipp Krenn
Developer Advocate
OpenTelemetry for Java Developers
дивитися запис доповіді
Patrycja Wegrzynowicz
Senior Platform Engineer
A Multi-Cloud Cluster Mesh Based on Kubernetes with Cilium
дивитися запис доповіді
Rahman Usta
Senior Software Developer
Project Loom - Scalable Concurrency with Virtual Java Threads
дивитися запис доповіді
Andriy rodionov
JUG UA leader
GraalVM Native image
дивитися запис доповіді
Adam
Bien
Javanese
Freelancer
Fireside chat
дивитися запис доповіді
(GMT +3)
Всі доповіді будуть англійскою мовою
17:10
Fireside chat
Fireside chat з Крістоф Енгельберт, Senior Developer Advocate, Timescale
17:50
Track 1
Java gears in Data Science
In recent years, many curious projects appeared that can make Java closer to data science. Among these tokens are interesting JEPs, experimental JVM features, open source libraries and projects from Oracle Labs.
We'll have a look on:
- how to accelerate vector math operations using SIMD,
- how to bring JVM together with GPU and perform general purpose GPU calculations,
- features of the "Tribuo" Java library created by Oracle labs for machine learning.
Yuriy Zaychik
Senior Java Developer, Luxoft
Track 2
Discussing Backend For Front-end
In the good old days, applications were simple. A browser sent a request to a webapp endpoint; the latter fetched data from a database and returned the response.
The rise of mobile clients and integrations with other apps upset this simplicity. I want to discuss one solution to handle the complexity in this speech.
ДетальнішеNicolas Fränkel
Developer Advocate, ApacheAPISIX
18:30
Track 1
Java on CRaC: Superfast JVM Application Startup
One of the key benefits of a microservice architecture is the ability to dynamically respond to changes in load by spinning up new instances as required. However, when deploying JVM-based services, the warmup time of JIT compilation can be a limitation on the effectiveness of this technique.
One approach to solving this problem is using native images, where the service is statically compiled using an ahead-of-time (AOT) compiler. Although this does reduce startup time and footprint, it does so at the costof overall performance.A new project has been proposed and accepted into OpenJDK called CRaC (Coordinated Restore at Checkpoint). The goal is to research the co-ordination of Java programs with mechanisms to checkpoint (snapshot) a running application. Restoring from the snapshot could solve some of the problems with the startup and warmup times, especially in microservices.In this session, we’ll look at the main challenges for such a project, potential solutions and the results from a proof-of-concept implementation.
ДетальнішеSimon Ritter
Deputy CTO, Azul Systems
Track 2
Unstuck it: Career development for senior engineers
Quite often, career growth stagnates when an engineer reaches a senior or lead position because there are no obvious positions to fit evolutionary, which could lead to job hopping.
How to keep valuable employees engaged and help with professional and personal development?Paths: engineering vs management- Using a framework- Extending your portfolio- Developing soft skills- Increasing visibilityWhen you are ready: next steps
ДетальнішеEugene Trufanov
Lead DevOps Engineer, Luxoft
19:30
#Воркшоп
Developing Reactive Microservices in Quarkus
Рівень складності: Middle+ • Кількість місць обмежена • Участь безкоштовна
From Day 1 Quarkus has provided support for developing reactive microservices and this support has only been improved and refined over time. In this workshop we'll go through the steps necessary to develop microservices that are fully reactive, from the HTTP layer down to the persistence layer.
Georgios Andrianakis
Principal Software Engineer, Red Hat
(GMT +3)
Всі доповіді будуть англійскою мовою
17:10
Fireside chat
Fireside chat з Крістоф Енгельберт, Senior Developer Advocate, Timescale
17:50
Track 1
Java gears in Data Science
In recent years, many curious projects appeared that can make Java closer to data science. Among these tokens are interesting JEPs, experimental JVM features, open source libraries and projects from Oracle Labs.
We'll have a look on:
- how to accelerate vector math operations using SIMD,
- how to bring JVM together with GPU and perform general purpose GPU calculations,
- features of the "Tribuo" Java library created by Oracle labs for machine learning.
Yuriy Zaychik
Senior Java Developer, Luxoft
Track 2
Discussing Backend For Front-end
In the good old days, applications were simple. A browser sent a request to a webapp endpoint; the latter fetched data from a database and returned the response.
The rise of mobile clients and integrations with other apps upset this simplicity. I want to discuss one solution to handle the complexity in this speech.
ДетальнішеNicolas Fränkel
Developer Advocate, ApacheAPISIX
18:30
Track 1
Java on CRaC: Superfast JVM Application Startup
One of the key benefits of a microservice architecture is the ability to dynamically respond to changes in load by spinning up new instances as required. However, when deploying JVM-based services, the warmup time of JIT compilation can be a limitation on the effectiveness of this technique.
One approach to solving this problem is using native images, where the service is statically compiled using an ahead-of-time (AOT) compiler. Although this does reduce startup time and footprint, it does so at the costof overall performance.A new project has been proposed and accepted into OpenJDK called CRaC (Coordinated Restore at Checkpoint). The goal is to research the co-ordination of Java programs with mechanisms to checkpoint (snapshot) a running application. Restoring from the snapshot could solve some of the problems with the startup and warmup times, especially in microservices.In this session, we’ll look at the main challenges for such a project, potential solutions and the results from a proof-of-concept implementation.
ДетальнішеSimon Ritter
Deputy CTO, Azul Systems
Track 2
Unstuck it: Career development for senior engineers
Quite often, career growth stagnates when an engineer reaches a senior or lead position because there are no obvious positions to fit evolutionary, which could lead to job hopping.
How to keep valuable employees engaged and help with professional and personal development?Paths: engineering vs management- Using a framework- Extending your portfolio- Developing soft skills- Increasing visibilityWhen you are ready: next steps
ДетальнішеEugene Trufanov
Lead DevOps Engineer, Luxoft
19:30
#Воркшоп
Developing Reactive Microservices in Quarkus
Рівень складності: Middle+ • Кількість місць обмежена • Участь безкоштовна
From Day 1 Quarkus has provided support for developing reactive microservices and this support has only been improved and refined over time. In this workshop we'll go through the steps necessary to develop microservices that are fully reactive, from the HTTP layer down to the persistence layer.
Georgios Andrianakis
Principal Software Engineer, Red Hat
Ми навчаємось новому кожного дня і хочемо допомогти навчатися іншим. Тому ми вирішили разом з благодійним фондом Карітас зібрати 40 рюкзачків для маленьких українців.
Ці рюкзачки ми доставимо дітям з сімей переселенців та з сімей, які потребують фінансової допомоги.
Собівартість 1 рюкзачка — 1,250 грн, а отже нам потрібно 50,000 грн.
Приєднуйтесь будь-яким комфортним донатом — важливі кожні 5 грн. Посилання з можливістю зробити благодійний внесок буде на екрані після реєстрації, а також у листі на пошті.
Все буде Україна!
20 зошитів:
в клітинку та лінійку
Олівці звичайні та
кольорові, ручки сині
Акварель, гуаш,
пензлик, альбом
Пенал, лінійка, точилка,
гумка, клей ПВА
Кольоровий та білий
картон, папер, ножиці
Пластилин, дошка
та ніж до нього, клей
6
34
6
рюкзачків зібрано
Ми навчаємось новому кожного дня і вирішили допомогти навчатися іншим. Тому ми разом з благодійним фондом Карітас зібрали 40 рюкзачків для маленьких українців.
Ці рюкзачки ми доставили дітям з сімей переселенців та з сімей, які потребують фінансової допомоги.Всього ми зібрали 10 рюкзачків за підтримки Java Community 💪, а Luxoft пожертвував суму на ще 30 рюкзачків.
Все ще можна приєднатися будь-яким комфортним донатом — важливі кожні 5 грн.
Все буде Україна!
зробити внесок
20 зошитів:
в клітинку та лінійку
Олівці звичайні та
кольорові, ручки сині
Акварель, гуаш,
пензлик, альбом
Пенал, лінійка, точилка,
гумка, клей ПВА
Кольоровий та білий
картон, папер, ножиці
Пластилин, дошка
та ніж до нього, клей
НАША КОНФЕРЕНЦІЯ ПРОЙШЛА НА 3D-ПЛАТФОРМІ PARTY SPACE
Нова платформа для нового досвіду івентів. Це було космічно — слідкуй за новинами у соцмережах, щоб доєднатися до нових подій у форматі 3D!
Маючи близько 4000 спеціалістів, Україна є найбільш розвиненою локацією Luxoft.
Luxoft — це компанія, що займається розробкою цифрових стратегій та програмного забезпечення, надає індивідуальні технологічні рішення, які заохочують до змін у бізнесах клієнтів в усьому світі.
Luxoft — це глобальна компанія, що представлена у 21 країні та налічує майже 18 000 співробітників. Наші фахівці поєднують у собі досконалі знання інженерії та глибокий досвід роботи у кожній з галузей, в яких ми працюємо - автомобільній, фінансах, подорожах, охороні здоров'я, соціальних науках, медіа і телекомунікаціях.