Going Native: Fast and Lightweight Spring Boot Applications with GraalVM by Alina Yurenko

Поделиться
HTML-код
  • Опубликовано: 22 май 2023
  • Spring I/O 2023 - Barcelona, 18-19 May
    Slides: 2023.springio.net/docs/slides...
    Spring Boot 3.0 has introduced GA of GraalVM Native Image support, previously incubated in the Spring Native project. Now you can easily compile your Spring Boot application ahead of time with GraalVM to produce a native executable that starts fast, needs less memory, and doesn’t require a JVM. In this session we’ll take a look at building native Spring Boot apps from scratch, leveraging latest GraalVM features, and using popular libraries.
  • НаукаНаука

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

  • @chriss7841
    @chriss7841 8 месяцев назад +2

    Nice one, liked it!

  • @brunosouzapicinini4471
    @brunosouzapicinini4471 10 месяцев назад +2

    Great talk, thanks for sharing!

  • @VerhoevenSimon
    @VerhoevenSimon Год назад +2

    Thank you for the fascinating talk

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

    Nice!

  • @phucosg
    @phucosg 4 месяца назад +2

    30:34 GraalVM & Reflection

  • @Darietable
    @Darietable Год назад +28

    The flickering screen is distracting af

  • @aekasit2525
    @aekasit2525 5 месяцев назад

    Nice

  • @anandu06
    @anandu06 Месяц назад

    Please share me the repo

  • @amgadtawfik7534
    @amgadtawfik7534 8 месяцев назад +1

    Why did going native not increase the throuput?

    • @justADeni
      @justADeni 4 месяца назад +1

      It's still got garbage collection in the background and the memory layout didn't really change, It still puts stuff on the heap etc. Graal is not magic, but their GraalVM JIT is significantly better than OpenJDK's JIT, and Graal native image has much better startup times and lower memory footprint.

  • @thom1218
    @thom1218 6 месяцев назад +2

    77 megabytes is "small" 🤣