Paul Bakker and Sander Mak on Java 9 modularity - a podcast by OReilly Media

from 2018-01-25T12:35

:: ::

The O’Reilly Programming Podcast: The Java module system and the “start of a new era.”

In this episode of theO’Reilly Programming Podcast, I talk withPaul Bakker, senior software engineer on the edge developer experience team at Netflix, andSander Mak, a fellow atLuminis Technologies. They are the authors of the O’Reilly bookJava 9 Modularity, in which they call the introduction of the module system to the platform “the start of a new era.”

Discussion points:

  • The adoption and usage of the Java 9 module system: “This won’t happen overnight,” Mak says. “The community will see that when they’re creating new applications on top of Java 9, they will definitely be able to reap the benefits from the module system.”
  • Factors to consider when making a decision on whether to use the Java 9 module system or OSGi.
  • Issues regarding how to modularize existing code.
  • Frameworks that support the Java 9 module system: Bakker citesVert.x, and Mak discussesSpring Framework 5.
  • Netflix’s edge architecture, the topic ofBakker’s presentation at the upcoming 2018 Software Architecture Conference.

Other links:

Further episodes of O

Further podcasts by O'Reilly Media

Website of O'Reilly Media