Java Serialization: Spooky Action at a Distance - Stack Walker #7

Serialization has been a part of the Java Platform since the 1.1 release. While serialization brings with it a lot of utility and was key in Java’s early success, it does have some pretty significant issues as well. In this episode of Stack Walker, we review the history of serialization, the concerns it was attempting to address, and how some of those design decisions have resulted in more than a few headaches for JDK engineers and Java developers alike. We will then look at how the JDK engineering team is working towards addressing the issues that serialization presents and ultimately a replacement.

Make sure to check the show-notes.