文件名称:高负载微服务系统的诞生过程
文件大小:2.75MB
文件格式:PDF
更新时间:2024-03-17 09:08:44
高负载微服务系统的诞生过程
简单地说,我们从事视频输出方面的工作——我们提供实时的视频。我们负责“NTV-Plus”和“MatchTV”频道的视频平台。该平台有30万的并发用户,每小时输出300TB的内容。这是一个很有意思的任务。那么我们是如何做到的呢?这背后都有哪些故事?这些故事都是关于项目的开发和成长,关于我们对项目的思考。总而言之,是关于如何提升项目的伸缩能力,承受更大的负载,在不宕机和不丢失关键特性的情况下为客户提供更多的功能。我们总是希望能够满足客户的需求。当然,这也涉及到我们是如何实现这一切,以及这一切是如何开始的。在最开始,我们有两台运行在Docker集群里的服务器,数据库运行在相同机器的容器里。没有专用的