rolling restarts using HAProxy, ndm, and some elbow grease.