Java's Startup Booster: CDS

Ғылым және технология

CDS is an overlooked feature within the JVM that can improve startup performance. Its ease of use and robust implementation make it a feature more Java developers should know about and use in their applications and beyond. We take a look at CDS and its architecture to understand how it can achieve its goals.
⎯⎯⎯⎯ Resources ⎯⎯⎯⎯
• Dev.Java ➱ dev.java/
• CDS on Dev.Java ➱ dev.java/learn/jvm/cps-appcds/
• Spring Boot Petclinic Repo ➱ github.com/spring-projects/sp...
⎯⎯⎯⎯ Chapters ⎯⎯⎯⎯
0:00 Intro
1:52 Startup Work
5:07 Reducing Repetition
9:10 Expanding Scope
14:47 What's in the Archive
16:32 Use Cases
17:59 Future of CDS
18:57 Conclusions
Tags: #Java #OpenJDK #Performance

Пікірлер: 4

  • @konstantinatwork3105
    @konstantinatwork3105 Жыл бұрын

    Great video! Thank you for the simple explanation! Just tried with a Micronaut application. Startup time reduced from 1s to 0.5s at a cost of +30MB arc.jsa

  • @billykorando6820

    @billykorando6820

    Жыл бұрын

    Awesome, that’s great to hear!

  • @pguti778
    @pguti778 Жыл бұрын

    So detailed!

Келесі