Oracle Interview Question

Design a scalable system to do what Splitwise does.