~/talk

Monoliths to Modular: Navigating the Transition

links:none on file
links:none on file
slides:none on file

Argues that refactoring a monolith into modules is the safest modernization path, demonstrated by a working Java demo that splits a greetings app into JPMS vs OSGi modules and by building OSGi plugins with PDE and BND. Shows tools that analyze and generate partitions—Mono to Micro, Transformation Advisor, and Watson Code Assistant—and explains BND’s automatic manifest and semantic versioning versus PDE’s manual approach. Claims JPMS needs Java 9+, and recommends selective microservices for hot components.

AI-written summary · about

  1. 0:00Introduction to modernization
  2. 1:50Modernization strategies overview
  3. 3:37Why modernize legacy apps
  4. 8:38Continuous modernization benefits
  5. 10:45Modernization techniques types
  6. 13:11Refactoring into microservices
  7. 16:45Modularity introduction
  8. 19:20Modularity demo with Java
  9. 22:18JPMS vs OSGi comparison
  10. 25:41Modularity use cases and types
  11. 29:57PD vs BND tool differences
  12. 34:51Modularity dependency factors
  13. 37:18Modularity best practices
  14. 39:27Modernization tools overview
  15. 43:20Methodologies for modernization
  16. 45:48Best practices summary
  17. 49:23Conclusion and key takeaways
  18. 49:44Q&A on data migration risks
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.