Low Latency Streaming System Design Considerations