A review of lot streaming | Synapse