What are the pros/cons of a multi-process (MP) implementation?
Pros:
Cons:
Costly to context switch

What are the pros/cons of a multi-threaded (MT) approach?
Pros:
Cons:
How does the Event Driven Model work? (TODO: Ask a better question?)

How does the Event-Driven Model achieve concurrency?
MP and MT: 1 request per execution context (process/thread)
Event-driven: Many requests interleaved in an execution context.

What are the pros/cons of Event-Driven Model?
Pros:
Cons:
What does the Event-Driven Model use helpers for?
When async calls are not available, helpers can be used instead.
Helpers are:
At the time the Flash paper was written not all OSes were multi-threaded, so they used processes for helpers.
What are the pros/cons of helper processes in the Event-Drive Model (AMPED/AMTED)?

Compare/contrast performance of Flash, SPED, MT, MP when the data is cached and when it’s not cached.
