Scalog: Seamless Reconfiguration and Total Order in a Scalable Shared Log