① 你认为B站和市面上的其他视频网站有什么根本上的不同
b站的视频云点播系统和CDN也是国内一流水平了。要知道B站可没有BAT那样级别的服务器支持,但是仍能在今天做到1080p60fps6000kbps码率的在线视频点播,同时别忘了B站还是以UGC为主的视频内容。所以在资本落后的情况下,B站的技术实力完全是跟腾讯优土一个层级的,甚至有些地方还要先进。要知道B站程序员的工资水平可并不高,所以用爱发电可能确有其事!
② b站现在用的是金山的服务器吗
b站的客户端就是外包给金山团队做的。内部相当于是私有云了,游戏业务用公有云多些。
B站技术氛围浓厚,爱开源、爱新技术,所以使用了大量的开源组件,包括SheepDog和GlusterFS(卡成翔),其中最大的坑是 SD卡 + Ceph存储。Ceph本身的设计非常好,但是姿势不对也会死很惨。比如B站的某套服务器集群用 SD卡来跑系统,结果 SD卡跪了导致系统也跪了。
所有虚拟机的磁盘io都卡顿甚至死机,经过不断调优终于还是稳定了。Ceph给我最大的安慰是:它没有丢数据,没有丢!
此外,Redis3.0、Codis、Twemproxy等开源系统都在B站得到了使用,最后我们自研了 BiliTW(已开源),主要原因是 Codis现在没更新了,Twemproxy的性能比较差,特别是后端Redis多的情况下(而且它和Redis一样、只吃单核)。BiliTW最大的改进是支持多核,增加了一些易于运维的功能。
B站服务器为屡次被“炸”,原因:
首先,每个公共服务器都会根据日常流量定制合适的服务器,在控制成本的基础上保证用户可以正常访问,B站服务器瘫痪的原因就是一个时段访问用户激增,超出正常服务器负荷范围,所以导致无法正常使用。但是正常情况下还有许多能导致服务器瘫痪的原因。
③ 安卓服务器和vivo服务器是一个吗给我详细讲解下谢谢B站服务器属于安卓吗
安卓只是统称的,像vivo oppo他们都有自己的云服务器,但是都是为了区别叫他们安卓手机的云服务器,简称安卓服务器,因为他们手机系统都是安卓,只是给手机这些提供云服务,数据存储备份。而B站是个二次元视频论坛,他有ios和安卓,windows都可以登录观看,他的服务器就不能叫安卓服务器也不会属于。就是B站的服务器,提供的服务都不同。云服务本身的系统不是安卓的,像前面说的只是一个手机备份存储,而B站的服务器就要复杂多了。