Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Blizzard games no longer use BitTorrent but a proprietary http-based protocol called ngdp. BitTorrent was causing a lot of issues with firewalls so users were disabling it, so they had added http mirrors to them... And then CDNs became a thing, the rest is history.

I'll be happy to give more details on ngdp if you are curious.



Please.


Here, I pulled my docs for ya:

https://gist.github.com/jleclanche/91f2f5c0f2042a81db1c61464...

They basically created their own git protocol + virtual filesystem, optimized for asset patches inside large compressed binary files. I wish they'd open source it.


That was interesting to poke through.

Related discussion: https://news.ycombinator.com/item?id=13140257




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

Search: