Exercises to be handed-in marked with a star. Hand-in friday
morning.
- * Consistency: which cases of inconsistent data does PIER
tolerate (does PIER not check for), and what could the possible
causes of these inconsistencies?
- What are the drawbacks of traditional central datewarehousing in
comparison to an architecture like PIER?
- What are the main functions of the application layer?
- What are the main functions of the PIER layer?
- What are the main functions of the DHT layer?
- Specify some applications, which will tolerate the degree of
query inconsistency provided by PIER (if You think such
applications exist. Otherwise argue why not).
- * You get the assignment to construct a Web site comparing
computer hardware prices from different shops. For each type of
hardware, You shall present some important product information
and price (e.g. capacity in GBytes and prices for harddiscs). The
sources are data from the individual shops' product and price
information IT-systems. Describe how You can do this using the
PIER architecture.
- Specify some features of PIER architecture, which results in good
performance for PIER distributed query, and some features of PIER
architecture, which results in bad performance.
- Specify some areas, where PIER can be improved, together with
some ideas of how to make this improvement.
- * Do You think, that PIER when using another DTH than CAN can
have a better or worse performance? You could consider the areas
routing, data redundancy, data inconsistency, reliability in
storing and retrieving data.