Real-world use case: vaccination clinic
Streaming Concepts
Mike Metzger
Data Engineer
Data processing review
- Batch
- Great for large sets of data
- Potentially poor latency
- Queue
- Awesome to maintain order
- Can be tricky to manage
- Stream
- Fantastic for latency / unknown data characteristics
- Scaling considerations
Complex systems
- Not all processes fit within a single processing type
- Many real-world scenarios may require multiple components to build the best processing model
- Concepts can be applied to various components as required
Vaccination clinic
- Multiple, simultaneous moving pieces
- Vary based on locale and requirements
- Consider a large self-contained clinic
- Concepts apply to smaller pharmacies / doctor's offices as well
Vaccination clinic areas
- Arrival / entrance
- Entry and temperature check, with a single line
- Registration
- Check-in & validation on info, multiple registrars
- Vaccine administration
- Actual application of vaccine, multiple stations
- Monitoring
- Patients checked for any post-application reactions, many seats
- Departure
Let's practice!
Streaming Concepts
Preparing Video For Download...