Andrey Pangin
OdnoklassnikiSafepoint — let the whole world wait
To perform some operations the JVM needs to completely stop application threads. Why you must do this? Andrei will explain this in his talk.
Read moreTo perform some operations the JVM needs to completely stop application threads. Why you must do this? Andrei will explain this in his talk.
Read moreAs we start moving toward a cloud-native architecture, a new set of challenges pop up! Some of these challenges include effective monitoring, tracing, resilience and reliability, routing, security… This talk highlight how service meshes help developers solve these challenges in a pragmatic way.
Read moreПриходите на этот доклад, чтобы узнать, как разрабатывать успешные нативные Kubernetes-приложения, используя Quarkus — экосистему на базе Java для разработки нативных, облачных, контейнерных, безсерверных и оптимизированных под Kubernetes приложений.
Read moreIn times of a global pandemic, when you can't be sure of anything, Baruch and Evgeny prepared for you their variation of the show "While everyone's home", where they will demonstrate possible scenarios of negotiations with the boss, especially so that employee is ready for any, even the most unexpected outcome...
Read moreIn this talk we will look at how modern tools (JUnit 4/5, Spok, Power Assert, Truth) allow you to write tests so that their crash is easier to analyze and the tests themselves are easier to maintain.
Read moreIn this talk the creator of Micronaut will demonstrate Micronaut Data, a new database access technology that provides an innovative new way to access database technologies using Ahead of Time compilation to optimize query performance, throughput and memory consumption.
Read moreJoin this talk to learn more about our journey of providing Optane DC support.
Read moreThis talk will guide you through a truly open source, cloud-native stack starting at the bottom with OpenShift, then onto the JVM with OpenJ9, Open Liberty as the cloud-native application server then finally MicroProfile as the Java spec for microservices.
Read moreПриходите на этот доклад, чтобы узнать, как разрабатывать успешные нативные Kubernetes-приложения, используя Quarkus — экосистему на базе Java для разработки нативных, облачных, контейнерных, безсерверных и оптимизированных под Kubernetes приложений.
Read moreIn Dmitry's talk we will consider file I/O optimization methods and data copying and how this can increase data transfer throughput by 20%.
Read moreПриходите на этот доклад, чтобы узнать, как разрабатывать успешные нативные Kubernetes-приложения, используя Quarkus — экосистему на базе Java для разработки нативных, облачных, контейнерных, безсерверных и оптимизированных под Kubernetes приложений.
Read moreIn this session, Trustin Lee, the founder of Netty project and Armeria, shares you the opinionated key practices from his recent works which might be useful when you build your own library or framework, or even designing an API for your project.
Read moreTogether with Tagir we will look at some optimizations that were not included in his first talk included those that will appear in Java 15 and discuss how and why they were made.
Read moreThis session is for developers looking to go beyond the basics with Micronaut, a new microservices and serverless framework for Java, Kotlin, and Groovy.
Read moreThe Spring and Kotlin teams have worked hard to make sure that Kotlin and Spring Boot are a first-class experience for all developers trying to get to production, faster and safer. Come for the Spring and stay for the Bootiful Kotlin.
Read moreSpeaker will introduce project Helidon, show what can be achieved with it, demonstrate some key features and compare it with other microservices frameworks.
Read moreSergey Vladimirov will tell about an interesting topic — cryptography in Java, he will describe it's capabilities and how it can be applied by developers.
Read moreIn this talk we will discuss Java/Native code interop: from the history of the problem, through tips and tricks for using native code from Java nowadays and finally towards to the future - projects Panama and Sulong.
Read moreSebastian will show 20 tips to Java developers on how to maximize their efficiency.
Read moreProject Valhalla, inline types and all around them, from software model to performance.
Read moreIn this talk, Oleh will show you how RSocket as a network protocol solves the most non-trivial resilience, performance, and stability problems in distributed systems such as backpressure, rate-limiting, and much more.
Read moreCome to this session to learn not only how to use open source solutions like Spring Cloud Stream, RabbitMQ, & Apache Kafka to maximize your distributed systems' capabilities while minimizing complexity...but also how to use them!
Read moreIn this session, we'll go through the necessary minimum amount of information needed for writing good polyglot apps on GraalVM. Currently, there are a few companies that use GraalVM in production mixing Java (and Scala) with JavaScript and R. After this session you might be tempted to join their ranks!
Read moreThis talk will consider approaches to writing contract tests on Spring Cloud Contract, Pact and even using binary protocols.
Read moreDuring this talk you will learn about Dynamic Constants, how JVM works and where it's good to use Condy.
Read moreIn this session Adam will implement a Jakarta EE/MicroProfile application from scratch and discuss timeless architectures, designs, and best practices. The concepts and attendee's questions are going to be answered with (hopefully) working code.
Read moreThis talk is about how JetBrains used Kotlin to write the Space platform. From this session, you will learn how they used Kotlin on the server and various clients, how reused code, which libraries were used.
Read moreA talk about Producer tuning performance: finding pinch points and choosing the definitive characteristics for the requirements.
Read moreThe focus of this talk is not just a list of new features, but a deep dive into how the features evolve. The audience will learn how to monitor the development process, predict deliverables, and gauge when vigorous feedback is most likely to be successful.
Read moreThe talk about the development of the tofu library designed to facilitate the development of tagless final applications.
Read moreThis talk is dedicated to a detailed analysis of how the process of recording to Apache Cassandra database occurs in terms of performance, what are the stages of processing requests, how long they take, what streams are responsible for.
Read moreElasticsearch is nowadays one of the most widely used and deployed full-text search engines containing a large number of capabilities. How are they implemented and how does Elasticsearch operate behind the scenes? This session will reveal the inner workings behind the core capabilities of Elasticsearch.
Read moreThey had one week, two Scala devs, one Scala artifact, a bunch of Kotlin libraries, one Kotlin book, a couple of microservices, two build systems and an IntelliJ IDEA... Not that they needed all that for the task, but once you get locked into a serious drug collection, the tendency is to push it as far as you can...
Read moreWe'll discover quine relays, code golf and generative art, and we'll explore the phenomenon of live coding as performance — from the pioneers of electronic music to modern algoraves and live coding platforms like Sonic Pi.
Read moreIn this session we’ll look at which Java version to upgrade to, why upgrade from Java 8, including language features from Java 9 through to 14, and what sorts of issues might we run into if we do choose to upgrade.
Read more