Hacker News new | past | comments | ask | show | jobs | submit login

Close, it's 60 events per hour. Ie. Once every minute an event is sent in saying "they're here now!". It's also sending a bunch of data about your quality of service and so on. This serves two purposes -- one is that in case you suddenly disconnect, at least it knows within one minute of where you left off, and two, it allows for monitoring the overall health of Netflix by taking the average quality of service and making sure it isn't dropping rapidly.



Ah, well that makes sense. Though could you not store last position on the client then just sync on connect? Like, if handling so many events was too much a challenge. Or are crashes that big of a deal? At any rate, I guess that allows you some leeway with the writes - a few minutes of unavailability doesn't hugely impact anyone eh? Fun writeup.


Many devices don't offer local storage to Netflix. Also, if your device crashes or your internet drops, there is a good chance that you're going to try and watch on a different device.

It makes for a much better customer experience if we don't have to rely on your device saving the information and calling home appropriately.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: