Problem
1. Sketch the design of a conference room reservation application. Hundreds of rooms may be reserved for any particular time. The application may be accessed from thousands of machines on the network.
2. Consider, an application that is expected to receive stock market data that arrive on an incoming wire service and make it available to all the computers on a network for different types of queries. We decide to use an abstract object to represent the stock market data. Would you partition or replicate the data? Why or why not?