How would you design a system to handle high throughput and large datasets with strong reliability at Apptio?