HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

那家 CTO 带头喊麦的直播公司,快要倒闭了

  • 2019-03-08
  • 本文字数:3248 字

    阅读完需:约 11 分钟

那家CTO带头喊麦的直播公司,快要倒闭了

创业总是九死一生,但这条路上的所有人都是英雄。

写在前面

3 月 6 日下午,有网络爆料称,熊猫直播本月将申请破产,传言早期加入熊猫直播担任副总裁的庄明浩等高管已纷纷离职。官网上,众多主播纷纷打出“熊猫再见”、“最后几天”等标题,一众直播间里充满了道别的忧伤。


事实上,自 2018 年起,熊猫直播就陆续被曝出拖欠主播工资,资金链断裂、王思聪撤资等消息,最近的融资消息也停留在 2017 年 5 月的 B 轮。而直播行业也早就过了红利期,进入洗牌阶段,因此虽然有王思聪加持,熊猫直播的倒闭令人意外,但也在情理之中。


InfoQ 的老用户大概都知道,我们曾有一档名为“大咖说”的直播栏目,这是 IT 技术圈第一档面向程序员的横屏直播节目。大咖说发轫之始,正是视频直播成为风口之时。在大咖说发展壮大的历程里,熊猫直播给予了极大的支持:定制化的网页直播房间、专业的直播场地、首页推送的流量倾斜……


在此,我仅代表 InfoQ 向熊猫直播的 CTO 黄欢、程序员刀刀、导播李肃松、小班,还有那位不知名的设备小哥表达衷心的感谢。


熊猫直播的 CTO 黄欢本人,也曾亲身上阵参与我们的大咖说直播,他可能是第一个带头喊麦的 CTO(词是程序员定制版),也可能是第一个做直播的直播平台 CTO,那时的他说:创业公司的 CTO 不是人干的。回头再看,一语成谶,创业公司熊猫直播似乎也走到了生命的尽头,也许这就是命运吧。这是他的故事,再次祝愿他和熊猫直播的各位朋友,一切安好。

学渣+外包仔

我小的时候性格是小聪明中略带一点自卑,体现出来就是各种不服输。于是乎,读书的时候就特别看不起学霸,觉得这些死(xue)读(xi)书(hao)的人长大后不会有特别大的出息,天生我才必有用,将来必有一天会胜过他们。把“其实我的理想也是成为一个科学家”的抱负深藏心底,在深入浅出电脑游戏以及攻略应用若干年后,我成功地就读某大专院校。


在一个不太好的平台中,我自然也觉得读书没有什么出路(当时连校园招聘都没听说过)。在谈恋爱和玩游戏和大学之路走到一半时,突然发现隔壁宿舍有个哥们的屏幕上居然不是熟悉的游戏画面或者各国小姐姐而是一片黑底白字,小哥扣了扣脸上痘一脸不(zhuang)屑(bi)地说——做网站啊。看完小哥给的几个网络 ASP 教程,我加入了小哥的工作室开始一起接单。于是大学生活变成了打游戏、接单和谈恋爱。


毕业后,觉得光接单挣钱太少,感觉还是要去大城市闯荡一番,便去了上海一家 IDC 公司,在那里做比较火的前端和 PHP,顺便学了学机房运维。偶然发现读书阶段的女神在北京读研后,便跟随之转战北京。


到北京面试过新浪的 PHP 和雅虎的前端,都败于“计算机基础过差”。痛定思痛中受女神鼓励愤而考研。不想我人品爆炸,一次就进入了梦想中的最高学府。受尽真学霸的各种蹂躏后,重新认识了学习。


有几个切身感悟给同学们:


勇敢承认自己差,但可以不服输;


越容易学到的东西,含金量也越低;


牛人背后,都有苦逼积累期。

清华到 360

在清华,导师同学给我灌输了一个“习惯性优秀”的理念。这个理念让我在未来遇到的每一个问题上都不停思考:这个问题必须现在解决吗?这个问题目前有几种解法?我有多少成本可以使用?放开成本限制有没有更优解?站在比当前问题高一级的视角配上训练有素的方法,能让人成为更优秀的 problem solver。


我还没毕业就被拉入即将上市的 360。当时 360 的人员和组织在飞速扩张,有很多新的业务也同时有很多新的机会。我进入了游戏部门,学的是数据挖掘,做的前端。虽然工作很忙,业余时间和小伙伴一起成立前端分享会,学习知识,传递优秀解决方案。积累了很多前端基建与公司级服务,并参与筹划了 360 技术委员会前端分 TC。


能够帮助他人、树立价值观并产出实际价值,很自然的我就成为了 Leader。总之,在页游高速发展的那几年,我有幸能跟随着业内第二的页游平台一起成长。从前端组长到用户产品技术经理到 ToC 业务线负责人。而最最宝贵的财富是一大波积累了平台、支付、社交乃至直播的大量业务场景随时准备起飞的小伙伴。然后遇到直播风口,加入熊猫直播。


这个阶段的切身感受:


技术是一种能力,要产出实际价值;


站在产品,甚至是业务的角度来思考问题;


别单飞,和小伙伴们一起飞。

创业公司 CTO

在某一个阶段待着的时间过长,就容易产生焦虑:我以后的工作就是这样了吗?尤其是在业务稳定以后,寻求更高个人成长的内心之火就越来越旺。也就突然在这个时间段,传来了王校长(王思聪)在寻找直播团队的消息。恰逢我们团队刚刚支持了一个直播秀场业务,于是用了 3 周时间改搭了一个熊猫直播的 Demo,获得王校长的信任并开始合作。再一个月后,熊猫直播 Beta 上线。

与黑产斗争

尽管在正式上线前根据直播用户规模情况估算好了开放注册后的峰值,但是初始上线仍然被黑产的海量机器人注册打败了(初始 50 万用户里面 80% 以上后来确认是僵尸号)。团队 72 小时没有休息,上线风控策略,扩容业务稳住。事后复盘的时候得到的经验是:高聚光灯下的业务并不等同普通创业,尤其是没有时间等待你慢慢成长。后面风控成长为反欺诈引擎,并与数美和阿里云等风控合作,对恶意注册,恶意刷竹子,人气,弹幕广告等黑产起了很好的抑制

近似于攻击的业务模型

当 LPL 比赛(最大的英雄联盟赛事)出现一波五杀;或者 PDD 朴老师(热门主播)大吼一声兄弟们给我送一波竹子。平台的弹幕服务和数值服务都会迎来峰值。而峰值,一般是均值的数十倍。弹幕的压力来自于分发,而数值的压力则来自于事务。在高峰期,弹幕集群下行的带宽接近 100GB,数值服务则会有数十万 QPS。最早弹幕刷脸用了 360 小伙伴的服务,现用自研的无分流的弹幕系统,部署三云四地,BGP 带宽储备近 200G。而数值礼物则参考了业内的无事务礼物方案进行了改造。(弹幕系统会在近期内开源给社区,礼物系统可以搜索沈冠璞同学的分享《百万弹幕下的礼物系统》)

与公有云的磨合

熊猫直播在快速发展的开始定了一个“Hybrid Cloud”的基础设施架构。即在公有云上再抽象一套运维体系,以实现跨云的调度和资源的最优化利用。利用 DevOps 开发的基础工具,我们的两位运维工程师在望京搭建了光纤 POP 点用裸光连接了 AWS、阿里云以及腾讯云,管理了近 2000 台节点。但是公有云也有缺点(我不是针对谁,我是说在座的各位)xLB 产品的性能问题,宿主机的资源跑满问题,单 VM 的性能限制等等,在业务流量大了以后非常容易遇到,难免浪费时间。建议与各云的支持人员多多交流,避免踩坑。

CDN 与成本控制

直播烧钱是业内周知,其中最大的开销就是直播 CDN。动辄 TB 级别的带宽消耗带来了巨大的成本开销。熊猫也定义了一个“HybridCDN”的基础架构,用来实现对跨 CDN 供应商调度和成本控制。架构把各 CDN 厂商的优势包含其中,如支持“窄带高清”能力的厂商来提供高码率的流,用平均峰计费以及九五峰计费混合的多种价格策略来分别抗细碎流量和突发流量,并针对 CDN 建立评分机制,以分值来确保各厂商的服务质量。在符合条件的客户端开启 P2P 以及针对用户级别适当降低码率和延迟等细节都能对带宽进行节省。带宽决定画质,但是在各种细节,该省则省。

总结

篇幅所限,其实还有很多问题,如跟传统广电结合等领域都需要快速切入并熟悉之类挑战不一一列举。总结一下,熊猫直播是一家诞生在风口,成长在浪尖的业务。在聚光灯下的业务初期的任何问题都会无限放大,足够的技术能力以外,需要足够强大的内心来面对问题并快速解决。所以不仅需要有全面的能力与经验,而且还要有强大的学习能力来掌握新事物才能稳定支撑。


最后,容我自黑一下来点题,创业公司的 title 其实是个笑话。因为自身的能力最终决定了你在组织中的定位。在初创期,创业公司需要一个多面手,一个从装修走线到对外谈商务的技术负责人;在扩张期,创业公司需要一个技术总监来把控业务,来保障业务的发展;在稳定期,公司需要一个技术副总裁来负责整体的技术体系以及面向未来的技术规划;上市以后,需要一个真正的 CTO 来跟投资者保障公司的技术信心。而无论什么 CXO,你都需要须有跟资本叫板的能力,无论是资金还是资源。否则,你还没有准备好。一起加油吧,来达成更优秀的自己。


2019-03-08 09:4411888
用户头像
小智 让所有人认同的文字称不上表达

发布了 408 篇内容, 共 388.8 次阅读, 收获喜欢 1980 次。

关注

评论 4 条评论

发布
用户头像
大专考清华,这个太励志了!!!
2019-03-14 11:52
回复
用户头像
思聪股份卖了吗
2019-03-14 10:44
回复
用户头像
终于可以把一直打赏的主播带回家了。
2019-03-14 09:33
回复
用户头像
2019-03-08 10:40
回复
没有更多了
发现更多内容

新一代智慧音视频平台,企业必备新基建

中关村科金

音视频 企业服务 大模型

开发欧冠体育赛事直播在线观看平台:时间与费用详解

软件开发-梦幻运营部

从代码到洞察:使用API接口深入分析商品详情数据

Noah

Cheetah3D for mac(3D渲染建模软件)v8.1激活版

iMac小白

Cheetah3D注册机 Cheetah3D 8新功能 Cheetah3D8下载 Cheetah3D破解版

安全是最大的豪华!星纪元ET成功挑战31.9米空中坠落试验

Geek_2d6073

Infuse for Mac - 影音播放新高度,轻松驾驭您的媒体库

iMac小白

Infuse 中文 Infuse播放器 Infuse 下载

深入学习和理解Django模板层:构建动态页面

快乐非自愿限量之名

django 框架

星纪元ET首次上演空中“自由落体”,极致安全实力无惧硬核极限挑战

Geek_2d6073

Apache RocketMQ ACL 2.0 全新升级

阿里巴巴云原生

阿里云 云原生 Apache RocketMQ

芯盾时代IAM,三种权限管理模型按需选择

芯盾时代

权限管理 iam 统一身份认证 统一身份管理平台 最小权限管理

单体到微服务架构的涅槃重生之路?

智在碧得

微服务 微服务架构 单体架构 单体项目 单体服务

天上掉下个“星纪元ET”!首次挑战空中坠落试验高调秀肌肉

Geek_2d6073

当「软件研发」遇上 AI 大模型

阿里云云效

阿里云 云原生 通义灵码

当「软件研发」遇上 AI 大模型

阿里巴巴云原生

阿里云 云原生 通义灵码

Invisor for Mac v3.24激活版 - 轻松管理您的Mac文件与文件夹

iMac小白

Invisor下载 Invisor for mac Invisor 破解版 Invisor激活版

2024-05-08:用go语言,给定一个由正整数组成的数组 nums, 找出数组中频率最高的元素, 然后计算该元素在数组中出现的总次数。 输入:nums = [1,2,2,3,1,4]。 输出:4。

福大大架构师每日一题

福大大架构师每日一题

程序员离不开的10款开发软件(必备)

伤感汤姆布利柏

Navicat Premium for Mac(多连接数据库管理工具)v16.3.4中文激活版

iMac小白

Navicat Premium 中文版 Navicat Premium 16下载 Navicat Premium16破解版

CopyClip for Mac激活版 - 你的智能剪贴板管家

iMac小白

CopyClip下载 CopyClip激活版 CopyClip mac

程序员必备的8款工具软件,第5款简直绝了!

高端章鱼哥

Sermant在异地多活场景下的实践

EquatorCoco

数据库 异地多活

Mitti for Mac v2.8永久激活版:视频编辑新选择,简单而强大

iMac小白

Mitti下载 Mitti激活版 Mitti for mac

TouchDesigner Pro for mac(可视化原型渲染设计)v2023.11760激活版

iMac小白

TouchDesigner下载 TouchDesigner激活版 TouchDesigner破解版

一键自动化博客发布工具,用过的人都说好(oschina篇)

不在线第一只蜗牛

运维 自动化

掌握高阶定位技巧:Xpath神功解析!

测吧(北京)科技有限公司

测试

将“安全”进行到底!星纪元ET挑战TOP Safety空中坠落试验现场大公开

Geek_2d6073

理论+实践,带你了解分布式训练

华为云开发者联盟

机器学习 华为云 华为云开发者联盟 大语言模型 企业号2024年5月PK榜

那家CTO带头喊麦的直播公司,快要倒闭了_文化 & 方法_小智_InfoQ精选文章