YouTube如何处理如此大的文件上传?

Jak*_*son 7 memory youtube upload file-upload

运行典型的PHP服务器时,必须将内存限制设置得更高,以允许更大的文件上载.您的内存限制必须至少与您要允许的最大文件大小一样高.

YouTube允许上传我认为最高2GB.考虑到YouTube的受欢迎程度以及有多少人每天24小时上传视频,YouTube如何处理此问题?无论他们使用什么后端语言,我都认为他们没有像100TB每个服务器上的内存那样疯狂的东西,以允许100或1,000的并发上传等.

他们是否有某种独特的流式上传类型的东西在运行,它不需要他们在上传时间内将整个上传的文件加载到内存中?他们在做什么让很多人同时上传如此庞大的文件?