BNSF Railway Interview Question

Design a multi-layered data store.