Batch and Stream Processing Flashcards
1
Q
What are the three classes of system?
A
- Services (Online System)
- Batch Processing Systems (Offline Systems)
- Stream Processing Systems (near-real-time systems)
2
Q
What are services?
A
A service waits for a request and handles it as quickly as possible and sends back a response. The primary performance metrics are response time and availability
3
Q
What is a Batch Processing System?
A
A batch processing system takes a large amount of input data, runs a job to process it, and produces some output data. Jobs can take from minutes to days. Batch jobs are often scheduled to run periodically. The primary performance measure of a batch job is usually throughput.
4
Q
A