线程级别的隔离:不同的任务给不同的线程执行

进程级别的隔离:将系统业务拆分成多个微服务,部署到不同的机器上

进程间的通信方式:不同机器经过远程调用,相同机器通过内存,管道(内存中的一种特殊的文件),消息来通信

快慢隔离:避免队列阻塞。视频审核优先处理小视频;error日志和非error日志分开采集

热点隔离:有静态和动态热点数据。实现动态发现热点的功能。提前预热缓存;隔离,使用单独的服务来处理

业务核心程度隔离:按照服务的核心程度,将服务分级。重要程度高的服务单独部署,并提供冗余资源提高容灾能力

动静分离之表设计:视频基本信息和播放量等频繁变更的数据分离

动静分离之CDN:静态资源通过CDN加速