Skip to content
Joker 2019Season: 2019
  • Talks
  • Speakers
  • Partners
  • About
  • Archive
  • New Joker
RU
  • New Joker
RU

Talks

  • Talks
  • Favorites
  • No record

    Java 11 support in Jenkins. Our war story

    This is the story about how we implemented Java support in Jenkins — one of the most popular automation servers for CI/CD. This talk's purpose is to show what problems we encountered in big real-life Maven project and how we solved them. This talk doesn't concern Jenkins in and of itself, rather it's aimed at developers planning to switch to Java 11.

    • Oleg Nenashev

      Dynatrace

    In RussianRU
  • No record

    Cassandra — stories from the life of performance engineer

    This talk will mainly focus on Apache Cassandra, its performance, inner problems and benefits.

    • Dmitry Konstantinov

      Netcracker

    In RussianRU
  • No record

    Does Java need "inline" types? What project Valhalla can bring to Java from a narrow view of performance engineer

    We will talk about which performance benefits value types bring to Java and how we could exploit it.

    • Sergey Kuksenko

      Oracle

    In RussianRU
  • No record

    Spring Security for N00bz: A quick introduction for the terminally insecure

    Built with Java & Spring, Spring Security is a proven, fully OSS solution for end to end application security. This session provides an introduction to defense in depth & a live-coding exploration of how to secure your apps now & maintain their security over time using 100% open source software.

    • Mark Heckler

      VMware

  • No record

    Decrypting tech hype for the busy coder

    Come hear straight talk about the latest trends such as blockchain, chatbots, serverless, CD pipelines, AI, and machine learning. In 45 minutes you will know more than your average redditor, and you can shut down tweet-driven development in your workplace once and for all.

    • Stephen Chin

      JFrog

  • No record

    Spring Framework 5.2: Core container revisited

    This talk focuses on core facilities for optimized application architectures in modern deployment environments, with support for Java as well as Kotlin, as a foundation for higher-level features in Spring Data and Spring Boot.

    • Juergen Hoeller

      Pivotal

  • No record

    Efficient and reliable microservices

    We'll cover the advantages of combining business logic with database, discuss how this technique affects reliability and accessibility of services and how it allowed us to make our services considerably faster.

    • Oleg Anastasiev

      Odnoklassniki

    In RussianRU
  • No record

    Application streaming is not only a code, but 3-4 years of support in production

    In this talk Nikita will tell how to operate a streaming application in production.

    • Nikita Salnikov-Tarnovski

      Plumbr

    In RussianRU
  • No record

    DevOps for developers (or maybe against them?!)

    We'll discuss why developers need (or need not) DevOps.

    • Baruch Sadogursky

      JFrog

    In RussianRU
  • No record

    A race of two compilers: GraalVM JIT versus HotSpot JIT C2. Which one offers better runtime performance?

    Checking the efficiency of the new, state of the art, GraalVM JIT Compiler in comparison to JIT C2. A side by side comparison from a performance standpoint on the same source code.

    • Ionut Balosin

      Raiffeisen Bank International AG

  • No record

    Tuning performance of your reactive app

    Did you experience performance issues even though Spring Reactor promised to improve it? No worries! We will figure out what went wrong and how to fix it!

    • Oleh Dokuka

      VMware

    In RussianRU
  • No record

    Armeria: A microservice framework well-suited everywhere

    Do you want to know about new microservice framework "Armeria"? Trustin Lee will explain you what it is and how it's solving problems in microservices architecture.

    • Trustin Lee

      LINE+ Corporation

  • No record

    Testing concurrent algorithms with Lincheck

    The talk about testing concurrent algorithms, how Lincheck helps (spoiler: it's indispensable in JVM world) and a little about its internal structure.

    • Nikita Koval

      JetBrains

    In RussianRU
  • No record

    Bootiful testing

    Join Spring Developer Advocate Josh Long (@starbuxman) as he looks at how to test Spring applications and services.

    • Josh Long

      VMware

  • No record

    Keeping up with Java: Look at all these new features!

    During this talk, we'll discuss the significant new features added to Java since JDK 9 and also will have a look at the status of longer-term futures.

    • Simon Ritter

      Azul Systems

  • No record

    Spring Reactive Ripper

    Kirill and Evgeny will tell how to painless implement React on your project and what problems you should be considered during refactoring.

    • Evgeny Borisov

      EPAM

    • Kirill Tolkachev

      JUG Ru Group

    In RussianRU
  • No record

    Testcontainers: Year later

    So much new is happening in the Testcontainers topic and developers simply don't have time to keep on top of the latest changes and features but don't worry — Sergey will tell all key details of releases and give a brief outline of the topic for the beginners.

    • Sergei Egorov

    In RussianRU
  • No record

    Migrating beyond Java 8

    Learn about the breaking changes that went into Java since Java 8 and tools to help you find migration issues when migrating from Java 8 to Java 11 or 12.

    • Dalia Abo Sheasha

      IBM

  • No record

    Striving towards more productive development workflows

    In his talk Sebastian will speak about how to make more productive development workflows.

    • Sebastian Daschner

      IBM

  • No record

    Practical change data streaming use cases with Apache Kafka and Debezium

    During this session you will learn about the connection between Apache Kafka, change data capture and Debezium, how to utilize these tools in microservices architectures and much more.

    • Gunnar Morling

      Red Hat

  • No record

    Condy? NestMates? Constable? Understanding JDK 11 & 12's JVM features

    Come to Dan's session if you want to know about new JVM features and what's changed in new JDK release.

    • Dan Heidinga

      IBM

  • No record

    Concurrent Garbage collectors: ZGC & Shenandoah

    In this session, attendees will learn about two new garbage collectors, how they work and where they can be used.

    • Simone Bordet

      Webtide

  • No record

    Not dead yet — Java on desktop

    Many people think Java on desktop is dead... Gerrit will try to open their eyes.

    • Gerrit Grunwald

      Karakun AG

  • No record

    Java scaled to zero

    Java optimized for Microservices & Serverless architectures.

    • Burr Sutter

      Red Hat

  • No record

    Java 9-14: Small Optimizations

    This talk is about small optimizations in very basic and ubiquitous classes (such as String, ArrayList, HashSet), which were brought into life after Java 8 release and which make our life better.

    • Tagir Valeev

      JetBrains

    In RussianRU
  • No record

    IntelliJ IDEA Plugin DevKit Crash Course

    Yuriy will talk about IntelliJ IDEA Plugin DevKit, how to develop a plugin for Java framework out and don't die in the process.

    • Yuri Artamonov

      JetBrains

    In RussianRU
  • No record

    Maximizing performance with GraalVM

    The talk will discuss how different trade-offs can be chosen using either GraalVM JIT or GraalVM AOT as well as other options and flags.

    • Thomas Wuerthinger

      Oracle

  • No record

    GraalVM and MicroProfile: A polyglot microservices solution

    This session shows how GraalVM can help developers to integrate MicroServices and other parts of your application. By using MicroProfile, the session will also show how the same libraries can be reused across multiple services written in different languages.

    • Roberto Cortez

      Talkdesk

  • No record

    Microservices: Single digit microseconds latency — friends and foes

    Common and less-known pitfalls and some ways to avoid those on a way to the ultra-low latency microservice architecture.

    • Dmitry Pisklov

      Chronicle Software

    In RussianRU
  • No record

    TeaVM: Difficulties of compilation from Java to JavaScript

    This talk will focus on TeaVM in production, what are Java in JS compiling problems, what kind of optimization we should use.

    • Alexey Andreev

      Delightex

    In RussianRU
  • No record

    How does multithreading in Hazelcast work

    Let;s talk about about multithreading in Hazelcast.

    • Vladimir Ozerov

      Querify Labs

    In RussianRU
  • No record

    TornadoVM: A virtual machine for exploiting high performance heterogeneous hardware of Java programs

    The talk about TornadoVM — a plugin to OpenJDK that allows Java developers to automatically execute Java programs on Heterogeneous hardware, such as multi-core systems, GPUs, and FPGAs.

    • Juan Fumero

      The University of Manchester

  • No record

    The sinuous path toward Valhalla

    The talk will be devoted to the Valhalla project and when do we expect it in the main OpenJDK branch.

    • Remi Forax

      University Paris East Marne la Vallee

  • No record

    Feature evolution in Java 13 and beyond

    The 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.

    • Cay Horstmann

      San José State University

  • No record

    ScalaTest: You're asserting it wrong

    Jacek will talk about ScalaTest framework and how to make your assertions sound better.

    • Jacek Kunicki

      SoftwareMill

  • No record

    Glimpse into Alibaba Dragonwell: Towards a Java runtime for cloud computing

    In this talk, you will hear about the challenges in scaling different mixes of applications in the cloud and the solutions in Alibaba Dragonwell.

    • Sanhong Li

      Alibaba

  • No record

    The Sea of Nodes and the HotSpot JIT

    Cliff Click will open the world of compilers and HotSpot "C2" JIT.

    • Cliff Click

      CRATUS

  • No record

    Reactive Spring revisited

    Reactive programming is at the beginning of its journey. Long and Hoeller will be your guides to the world of Spring Framework and Spring Boot and will show how to build reactive microservices.

    • Juergen Hoeller

      Pivotal

    • Josh Long

      VMware

The largest Java conference in Russia

Our conferences
  • Calendar of all conferences
  • BiasConf
  • C++ Russia
  • CargoCult
  • DevOops
  • DotNext
  • Flow
  • GoFunc
  • Heisenbug
  • HolyJS
  • Hydra
  • IML
  • InBetween
  • JPoint
  • Joker
  • Mobius
  • PiterPy
  • SafeCode
  • SmartData
  • TechTrain
  • VideoTech
  • sysconf
Menu
  • New Joker
  • Talks
  • Speakers
  • Partners
  • About
  • Archive
  • Legal documents

JUG Ru Group

Need help?

  • Phone: +7 (812) 313-27-23
  • Email: support@jokerconf.com
  • Telegram: @JUGConfSupport_bot

Social links

  • Youtube
  • X
  • Telegram chat
  • Telegram channel
  • VK
  • Habr
© JUG Ru Group, 2013–2026