I don’t have any unique insights into TikTok nor do I use the app, but TikTok has several product advantages over those other platforms: 1. They only have a queue of videos. That means there is one video playing and they know exactly what the next N videos are going to be, so they can start buffering them early 2. The video plays are high intent. If you launch TikTok, you are 100% going to watch videos. This is not t…
Ask HN: Techwise, how did TikTok get so good?
11–20 of 152 posts
Re: Ask HN: Techwise, how did TikTok get so good?
#12Re: Ask HN: Techwise, how did TikTok get so good?
#13I don’t have any unique insights into TikTok nor do I use the app, but TikTok has several product advantages over those other platforms: 1. They only have a queue of videos. That means there is one video playing and they know exactly what the next N videos are going to be, so they can start buffering them early 2. The video plays are high intent. If you launch TikTok, you are 100% going to watch videos. This is not t…
Re: Ask HN: Techwise, how did TikTok get so good?
#14IIRC TikTok for a long time wasn't even using TLS encryption for client-server traffic, which is rare. Whoever is cutting corners like that is very focused on just making the thing work and fixing the issues later, which has its pros and cons. In a US big tech company, experienced devs would throw a fit over things like this and slow down the project to catch those details. I work with people like that. I'm guessing (as not a TikTok employee) that TikTok is more top-down, plus video is its main focus. Maybe they're preloading aggressively, user's battery and data plan be darned.
Re: Ask HN: Techwise, how did TikTok get so good?
#15How big is a typical TikTok video compared to a Vimeo one? And if "buffering" is your problem, perhaps it's caused by something other than the company serving the video.
Re: Ask HN: Techwise, how did TikTok get so good?
#16"It rarely buffers or fails to load" this is because the next 6 or so videos are known and buffered ahead of time. This isn't really the case on other sites.
Re: Ask HN: Techwise, how did TikTok get so good?
#17So it's not hard for me to guess how they do it...
(Yes, background data is now disabled for TikTok on my phone... I learned my lesson)
Re: Ask HN: Techwise, how did TikTok get so good?
#18Re: Ask HN: Techwise, how did TikTok get so good?
#19People have answered about the inherent easiness of preloading videos. It's still a challenge. Users skip videos very frequently, right? And when you first open the app, it already has a video playing. Twitter's video player seems worse than it should be. Netflix has a harder job due to the quality, so I give them a pass. IIRC TikTok for a long time wasn't even using TLS encryption for client-server traffic, which is…