Extending a “locking” primitive to allow updates on given primitives in ${N} directions — Recently I had the chance to work with the at Global Fashion Group in Berlin to help them work on shared services across ventures such as the Iconic, Zalora, Dafiti and Lamoda. …