实习就参与“服务过亿用户的项目”,是什么体验?
作者 | 周天(莫须)
来源 | 阿里巴巴云原生公众号
大家好,我是周天,花名莫须,一个加入阿里一年的新人。
前传
作为一个计算机专业的学子,加入阿里是我一直以来的梦想,原因非常简单,因为阿里有着全球最复杂的业务场景之一和最大的流量峰值(双十一),巨大的挑战带来的必然是巨大的技术成就和机会。
有了这个目标后,我就开始制定计划,从各种渠道了解到,阿里对人才的评价标准是:基础、热情、成果。
首先是基础,由于专业相关,所以基础知识很自然,除了课堂里面的知识(操作系统、计算机网络、数据库、编程语言),我还积极跟进时代,对微服务、高并发、秒杀、分布式等场景也有一定的了解和研究。
然后是热情,作为一个九五后的计算机专业学生,我非常热切的希望能在互联网行业有一翻创造,年轻人最不缺的就是热情。
最后是成果,这个比较难准备,我选择了去一家公司实习,通过这家公司的实习来证明我的能力。事实证明这个决定非常正确,我在实习中主导了一个秒杀系统的设计,通过对已有秒杀系统的研究,解决了数据库高并发、防攻击等问题。这段经历不仅给我带来了成就感,也让我在后面的面试中征服了面试官,获得了 offer。
正史
接受实习 offer 后,怀着激动的心情,我走进了西溪园区,巨大的淘公仔映入眼帘,他这种充满活力的精神气一下子就吸引了我,还差点上去摸了摸(逃)。
园区里面有各色的人偶、建筑、绿植,一切是那么的新奇。
然而这种躁动的心情并没有保持多久,一切都在和 TL 的第一场谈话中结束,TL说我们现在有个服务上亿用户的项目,进度非常赶,需要你投入。我听了直接懵逼,我一个新人怎么能直接上这么重要的项目呢?不会是让我背锅吧?但是转念一想,这么重要的项目让我参与,那不是对我莫大的信任吗?我应该抓住这次机会好好干,不让别人失望。
忐忑不安,但又隐隐有几分豪情壮志,我进入了项目室。
项目果然没让我失望,需要协调的部门和人员超出了我们想象,但是好在师兄们都非常 nice,循循善诱。
经过了初期的不适后,我迅速地调整了自己的节奏,在项目里完整的负责了一个模块。
过程中,我首先需要快速了解本模块的技术栈(好在有基础,这个过程没花多久时间),还需要和其它模块(甚至部门)的技术同学打交道,也需要和产品同学打交道,还要和客户打交道,对于我个人的综合能力有了很大的提升,最重要的是满足了我一直以来的心愿(哦,原来世界级的高并发、高可用是这样做的)。
无数个日日夜夜,项目室里留下了我们忙碌的身影,有方案设计时激烈的讨论和碰撞,有排查问题时紧皱的眉头,也有阶段性里程碑delay的无奈。这一切的一切,在项目顺利验收后都不再是痛苦,而是一段值得怀念的时光。
最后,我也得到了转正通知,在收到正式 offer 的那一天,我买了几瓶啤酒回家,捎上几只鸭脖,干~,据女朋友说,那晚我的呼噜打的特别响,睡的特别沉。
Last But Not Least
我所在的高可用架构团队是负责阿里巴巴核心高可用产品的研发团队,提供的高可用架构基础设施直面 双11 洪峰流量,包括全链路压测、容量规划、准入控制、限流降级、流量调度等;通过攻防演练、环境隔离、业务对账等常态稳定性保障技术,提前暴露风险,低成本发现系统隐患;通过同城双活、异地多活、单元化体系建设,支撑阿里巴巴电商链路的分钟级故障切换,保证业务稳定运行。
目前团队的技术,已经通过开源和商业化渠道进行外部输出。开源框架包括 Sentinel、ChaosBlade,商业化产品包括 PTS、AHAS,帮助云原生用户低成本提升高可用能力。
如果对纯技术感兴趣,可以直接成为顶级开源项目的核心开发。
如果对技术结合实际场景感兴趣, 可以深度参与多个高可用领域系统的建设, 一起探索世界独一无二复杂高并发的双十一高可用、AIOPS 等场景。
如果对产品、业务感兴趣,可以投身于将我们的高可用系统做成产品,推动实现全世界的“互联网+”趋势。
如果对云感兴趣,可以参与到性能压测、应用高可用和异地多活等云产品建设中来,感受与 AWS、Azure 等全球领先技术的追云逐浪。
团队简介
阿里云-云原生-高可用架构团队是负责阿里巴巴核心高可用产品的研发团队,提供的高可用架构基础设施直面双11洪峰流量,包括全链路压测、容量规划、准入控制、限流降级、流量调度等;通过混沌工程、环境隔离、云原生巡检等常态稳定性保障技术,提前暴露风险,低成本发现系统隐患;通过同城双活、异地多活、单元化体系建设,支撑阿里巴巴电商链路的分钟级故障切换,保证业务稳定运行。
目前团队的技术,已经通过开源和商业化渠道进行外部输出。开源框架包括 Sentinel、ChaosBlade,商业化产品包括 PTS、AHAS、Advisor,帮助云原生用户低成本提升高可用能力。
- 如果对纯技术感兴趣,可以直接成为顶级开源项目的核心开发。
- 如果对技术结合实际场景感兴趣, 可以深度参与多个高可用领域系统的建设, 一起探索世界独一无二复杂高并发的双十一高可用、AIOPS 等场景。
- 如果对产品、业务感兴趣,可以投身于将高可用系统做成商业户产品,推动实现全世界的“互联网+”趋势。
- 如果对云感兴趣,可以参与到性能压测、应用高可用和异地多活等云产品建设中来,感受与 AWS、Azure 等全球领先技术的追云逐浪。
领域与作品
阿里云-云原生-高可用架构团队是负责阿里巴巴核心高可用产品的研发团队,也是一支随着双十一大促迅速成长起来的团队,目前团队业务涵盖多个领域,包括但不限于:
1. 开源项目
- Star 数 12.8k 的限流降级项目:Sentinel
- 混沌实验注入工具:Chaos-Blade
2. 商业化产品
- 行业第一的云原生性能测试工具 PTS
- 集异地多活、流量防护、架构感知、故障演练于一体的应用高可用服务 AHAS
3. 集团内部中间件
- 全链路压测平台
- 风险巡检平台
- 预热平台
- 开关平台
- 限流降级平台
- 预案平台
- 单元化平台
- 流量调度平台
- 快恢平台
- 服务水平管理平台
我们需要
研发工程师(Java/C++/Go/C)
- 有技术热情,计算机基础良好,熟练使用 Java/C++/Go/C 至少一门语言;
- 拥有良好的 Linux 系统认知和实践经验,掌握初步的系统问题分析和排查能力;
- 具备强烈的进取心和责任感,有较强的学习能力和探索精神,面对压力敢于迎难而上;
- 有较强的逻辑思维能力和表达能力,有良好的团队合作精神;
- 有大赛获奖经验、发表优秀论文、开源项目经验者优先。
补充说明
1. 是否有笔试?面试会不会特别难?
一般情况下会安排笔试,面试重点考察候选人的基础知识是否扎实,难度适中。
2. 是否需要本科生?对学历是否有额外要求?
需要本科生的,目前 Sentinel 的核心开发人员就是前年的本科毕业生;此外对学历无额外要求,只要基础够扎实,能力够强,本科生/硕士生/博士生我们都需要!
3. 工作地是否只在杭州?
是的,杭州最近几年发展很不错,落户简单,购房难度远低于北京/上海/深圳。
4. 新人入职是否有培养计划?
有的,新人入职后会有专属师兄培养,提供系统化的成长路线。
5. 有便捷内推渠道么?
有两种方式:
- 微信扫码加群,全年不休
- 请以: 学校_姓名_岗位_手机号 格式发送到: nagile.zt@alibaba-inc.com
实习就参与“服务过亿用户的项目”,是什么体验?相关推荐
- 选择正确的云服务,初创企业也能服务上亿用户
一家创业公司面临的挑战 "在大宇无限的产品中实现视频内容的在线推荐,对我们的开发团队来说是一个巨大的挑战,Amazon SageMaker极大地简化了机器学习系统的构建.训练和部署流程,使我 ...
- 因错误配置第三方服务,已有过亿用户数据遭到泄露
点击上方 "编程技术圈"关注, 星标或置顶一起成长 后台回复"大礼包"有惊喜礼包! 每日英文 Smile, Because you're beautiful; ...
- 服务全球15亿用户,这家初创企业怎样选择云平台
在全球拥有15亿用户的初创企业 如果没有云服务平台的话,相信大家都很难想象,一家初创企业该怎样面对全球市场多达15亿的海量用户. "使用AWS,我们不用处理底层的繁重工作,可以更加专注于自身 ...
- 有信牵手高德 为1亿用户提供LBS通讯服务
7月26日,有信公司与高德地图宣布达成深度合作,有信公司推出的电话类app应用"有信电话"将选用高德地图为其LBS服务供应商,"有信电话"未来将通过整合基于LB ...
- 服务 24 亿级用户 App 的大前端实践!
作者 | 万佳 茄子科技(海外 SHAREitGroup)是国内出海的先行者,2015 年成立后就"走出去".2017 年,主要产品 SHAREit(国内茄子快传)全球用户总量超 ...
- 1.25亿用户以后,Netflix总结的系统高可用经验
http://www.sohu.com/a/249521297_355140 Netflix 可谓是硅谷最酷的公司之一,其企业文化也备受推崇:这家公司没有 CTO,只保留高效能人士,不论公司发展如何都 ...
- 40亿骚扰电话拨出,6亿用户隐私泄露,央视315曝光AI黑暗面
一璞 问耕 假装发自 凹非寺 量子位 出品 | 公众号 QbitAI 人工智能.大数据,登上了今年的央视3.15. 一切都与令人不胜其烦的骚扰电话有关.而且,这次央视的曝光让更多人了解到,给你打骚扰电 ...
- 10亿用户之后,为什么是百度率先打破花园围墙?
文|李永华 来源 | 螳螂财经(ID:TanglangFin) 自从去年10月QuestMobile发布的报告中提到百度系产品用户规模突破10亿,BAT在"10亿俱乐部"再聚首,成 ...
- Facebook全球宕机6小时!小扎损失60亿,15亿用户数据被出售
转自:新智元 来源:verge 编辑:yaxin Facebook崩了,推特高傲尽显.美东时间10月4日上午11:45左右,社交平台Facebook.Ins,以及WhatsApp陷入大规模瘫痪,宕机近 ...
最新文章
- hdu3035 最小割转换成最短路
- 访问tomcat html,访问云服务器tomcat里html界面
- 把存储过程结果集SELECT INTO到临时表
- 在MySQL登录时出现Access denied for user ‘root‘@‘localhost‘ (using password: YES)
- 使用Entity Framework Core访问数据库(Oracle篇)
- 从底层重学 Java 之 BigInteger 大整数 Gitchat连接
- 浮点数比较大小常用规则
- WPS个人版安装VBA教程
- 【完结】囚生CYの备忘录(20220906-20221120)
- PDF单位尺寸与像素转换
- layer:子父之间的数据传递
- 远程服务器如何共享电脑文件共享,远程控制实现文件共享 -电脑资料
- 显示具体化、显示实例化、隐式实例化
- 海内存知己,天涯若比邻
- 小程序获取用户信息相关 获取头像名称 微信用户
- Android签名 - APK签名系统SignApk.jar
- SparkSteaming实时接收网络端口数据和hdfs做Wordcount
- BCB vs. VC++
- 【ArcGIS Pro二次开发】(17):打开GDB、SHP、CAD等各种数据
- java 属性签名_java – 使用BouncyCastle将签名/身份验证的属性添加到CMS签名
热门文章
- 这安全测试的面试题目也太简单了吧,分分钟入职成功
- Windows保护模式学习笔记(四)—— 中断门陷阱门
- 160个Crackme028之对抗花指令
- MySQL存储引擎精讲(附带各种存储引擎的对比)
- 15、Java Swing JSlider:滑块组件
- 1.14 字符串查找(3种方法)indexOf(), lastlndexOf(), charAt()
- 1.8 Boolean类
- Codeforces Round #490 (Div. 3)【完结】
- MySQL中的外连接
- 域名解析跳转到另一个域名_github建立静态网站,域名解析和跳转