Java 17, Jakarta EE 10, Spring 6—and a thousand dominoes By: Jinwoo HwangLead Developer, Project Lead, and Release Manager, Apache Geode 2.0https://JinwooHwang.com This post is divided into three parts. Part I explains why Apache Geode 2.0 matters. Part II walks through how it was modernized. Stay tuned for Part III which looks ahead—what we learned, what changed, and how you can help shape what comes next. Modernizing Apache Geode 2.0 meant confronting decades of accumulated technical debt and a dense web of dependencies.