登录  /  注册
首页 > 头条 > 正文

百度扛住了春晚的流量,程序员却对另一点更感兴趣!

藏色散人
发布: 2019-02-12 11:59:51
转载
5035人浏览过

百度扛住了春晚的流量,这很厉害。有人把百度2019除夕的活动和支付宝集五福与微信红包相提并论,显然BAT名副其实。你可以离开头条新闻与小视频,但始终离不开搜索、社交和电商。

百度扛住了春晚的流量,程序员却对另一点更感兴趣!

元旦罗振宇做跨年演讲就说过春晚的流量很牛,要在春晚广告不是钱到位就行,你服务器不能崩啊。于是阿里巴巴在春晚打广告,但让人没想到的是阿里巴巴的服务器也不够看。不过当一部分互联网人在讨论百度没崩时,程序员却对另一点更感兴趣,那就是架构!

db73998c00309100162ea817762a5e5.png

有人说自己要问个弱智问题,那就是百度抢红包活动的架构是啥?是基于C++,还是基于JAVA?有PHP大神猜:主会场,PHP鸟哥的yaf框架,php+hhvm业务层,底层c++,数据都是内存。大前端流量调度golang,视频图片存储bos系统走cdn,全国异地多活。春节活动成功是百度几万研发一起的心血,是所有业务线共同努力的结果。

674a17048bc63ef85bb743325290782.png

还有一位喜欢打王者荣耀的程序员要猜一下,他猜是泳道+redis异步到mysql再异步到redis。一套可以支撑3-5wqps,采用用户泳道可以部署多套。按照百度的体系接入bfe的概率较大,但是不排除直接使用nginx+lua作为网关,业务层使用php这种可能。

7e759f0f2d5c81f61f9522567e39536.png

一位美团的员工有些不屑:还用重心在数据中心这层做?边缘计算就可以啊。各地cdn函数式计算,后面与数据中心交换数据,能挡住大部分流量。数据中心无非流量网关入口,后面跟业务网关分流,分层横向堆机器就可以。

68867a900f6aad95e235aff81392d27.png

虽然有网友感到不明觉厉,但有阿里巴巴的员工却觉得红包这种东西其实没必要mysql,全部redis最好。而有百度的员工表示:最基础的实现无非就是队列内存。其实这个也没多高深的,大家都会。但是在架构上就不一样了,除了bfe接入,后端有用lua、go、c++、php分层很多。

71b70ba957fc332c0df7b0a7385ff23.png

最后一位疑似参加这场红包架构的百度员工给出了答案,称流量分发golang,业务php。元旦后公司通知做这个,pm开发一脸懵逼然后硬上,加班三周每天至少12点,终于搞定了。其中需求不停变换,开发不停重写,测试不停重测……真的只有三周,我都佩服我怎么熬过来的,代码改了15版!!!

0269025f3701dd4f3d4d1f1e7041773.png

智能AI问答
PHP中文网智能助手能迅速回答你的编程问题,提供实时的代码和解决方案,帮助你解决各种难题。不仅如此,它还能提供编程资源和学习指导,帮助你快速提升编程技能。无论你是初学者还是专业人士,AI智能助手都能成为你的可靠助手,助力你在编程领域取得更大的成就。
来源:猎王科技网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
最新问题
关于CSS思维导图的课件在哪? 课件
凡人来自于2024-04-16 10:10:18
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号