Tesco interview question

Design elevator as a scalable fault tolerant application