Towards true continuous integration
Netflix Technology Blog

One way dependent versions have been managed within the same JVM is with OSGi. It has never taken off very well, but the concept is sound.
Maybe contractual interface versioning would be helpful in this situation (whether implemented with OSGi or a custom solution).

Show your support

Clapping shows how much you appreciated Thorton’s story.