Resilient REST APIs: The case for Parallel Change
How might we evolve published APIs safely and with minimal impact to the interface's consumers? This post introduces the Parallel Change approach, and explores its use at Artificial to safely introduce backward-incompatible changes in its REST API built in Haskell.