International Engineering Consortium
Web ProForums
Building Carrier Grade Applications Using a Highly Available Database Management System
Sponsored by:
Solid Technologies

Self Test

  1. How is availability defined?
  2. What is the availability of typical PC hardware?
  3. Why do systems with very high availability requirements require redundant hardware?
  4. Why do highly available applications need to preserve application state?
  5. Name three reasons why application checkpointing is an unsuitable technique for preserving application state.
  6. Why is a shared disk database solution unsuitable for many highly available applications?
  7. Why does a DBMS write transactions to a log rather than just writing the changed data to disk?
  8. What are the three most important safeness levels of a hot standby database pair, and how are they distinguished?
  9. How is it possible to lose data in a 1-Safe system?
  10. Why is recovery time non-deterministic in 1-Safe and 2-Safe Received architectures?
  11. Why is a 2-Safe Durable system offer the slowest write speeds and the highest read speeds of the three safeness options?

Registered Users
Enjoy exclusive access to free On-Line Education and receive the biweekly IEC newsletter.

IEC Newsletter
Get the latest industry information including critical insights from key industry leaders, technology briefings, and an Analyst Corner.
Current
Subscribe

Newsroom

IEC Corporate Member

Advertising Kit