Netflix updated its Playback Service, the internal name of Netflix’s system used to ensure quality video streaming with technology that can split up complex tasks into smaller tasks. Upgrading and ensuring a smoother streaming experience couldn’t come at a better time for Netflix, who just announced that it will be launching in Germany, France, Switzerland, Austria, …