Spring Framework 6: Strategic Themes By Juergen Hoeller, Sébastien Deleuze

Поделиться
HTML-код
  • Опубликовано: 19 окт 2024
  • The general availability of Spring Framework 6.0 kicked off a new generation of the framework for 2023 and beyond: with a JDK 17 and Jakarta EE 9 baseline, featuring AOT processing and a general revision of the Spring web stack. Spring Framework 6.1 embraces JDK 21 and Project CRaC now and follows up with a general revision of Spring's data binding and validation facilities. This talk discusses the overall themes for the Spring Framework 6 generation, with an emphasis on the range of scale-to-zero options for common Spring web applications.
    JUERGEN HOELLER
    Juergen Hoeller is co-founder of the Spring Framework open source project and has been serving as the project lead and release manager for the core framework since 2003. Juergen is an experienced software architect and consultant with outstanding expertise in code organization, transaction management and enterprise messaging.
    SÉBASTIEN DELEUZE
    Spring Framework at VMware, WebAssembly since 2016, Kotlin Google Developer Expert, ex MiXiT conference staff.

Комментарии • 9

  • @alexgutjahr
    @alexgutjahr Год назад +11

    03:55 - JDK 17 & Jakarta EE 9/10 Baselines
    05:00 - Spring AOT / GraalVM Native Images
    06:14 - Observability / Metrics and Tracing
    07:40 - JDK 21 LTS
    08:41 - Virtual Threads / Project Loom
    10:09 - JVM Checkpoint Restore / Project CRaC
    11:05 - Lifecycle Management Revisited
    13:24 - Reactive & Coroutines Revisited
    15:44 - Data Binding & Validation Revisited
    16:56 - HTTP Client API Revisited
    18:33 - JDBC Client API Revisited
    20:17 - Jakarta EE 11
    21:03 - OpenJDK Startup Project Leyden
    21:27 - AOT on the JVM Revisited
    22:16 - Runtime Efficiency
    44:45 - Wrap up

  • @32zim32
    @32zim32 Год назад +3

    Thanks. Spring is moving to right direction

  • @andmal8
    @andmal8 Год назад +1

    Thank you!

  • @USONOFAV
    @USONOFAV Год назад +3

    I thought Java 21 is not an LTS release??

    • @SunKing2
      @SunKing2 Год назад +6

      A few years ago the LTS after 17 was supposed to be Java 23, but it has since been modified, and the LTS releases went from every 3 years to every 2 years. Java 21 is definitely a LTS.

    • @lobaorn
      @lobaorn Год назад +6

      @@SunKing2, a clarification: JDK and Java do not have LTS anymore. The vendors have LTS releases and will probably follow Oracle LTS's choice of 21, 25, 29, and so on. It's a slight distinction but essential.

  • @ebuzertahakanat
    @ebuzertahakanat Год назад +1

    what is the point of reactive and completable future support if you move to virtual threads? nonsense