The Evolution of the Java Platform — Profiles and Modularity
summary
Overview of how the Java platform has evolved to support profiles and modularity, covering Java SE/EE distinctions, the introduction of modularization mechanisms (modules/profiles) and their goals for smaller footprints and clearer dependencies, and practical implications for building and deploying Java applications. Examples and references include Oracle's work on modular Java and the provided presentation link.
AI-written summary · about
chapters (9)
- 0:00Java evolution intro
- 6:54Java profiles purpose
- 13:26Modularity in Java
- 21:10Module system basics
- 27:23Module dependencies rules
- 33:43Practical module usage
- 40:13Module versioning
- 46:11Library modularization
- 52:05Q&A
related talks
55mModularity of the Java platform
50mIntroduction to Modular Development
51mJava Modularity: the Year After
47mModern Java: Change is the Only Constant
01h 00mThe Java Module System in Practice
35mGradual Migration from Java EE to MicroProfile
48mThe Java Module System in practice
43mMonoliths to Modular: Navigating the Transition
