March 5, 2025
Deploying Parallel Software
Upgrades used to control Software Delivery. How well do you upgrade from one version to the other, do you run them side-by-side, etc, etc? When we deployed client/server the big separator is that they were ALWAYS distinct. Now we live in a world where we can “toggle” between the old and new, bringing about its own challenges. If you’re building software that toggles between feature sets there are a few scenarios you should always be aware of; Make sure one setting doesn’t bleed into the other. Keep them independent. If you’re introducing the toggling to get feedback, ask for it,