Scalable And Reliable Continuous Media Streaming Systems by Janice Lee