超级访谈:对话毕玄
毕玄
贝联珠贯创始人兼 CEO,前阿里 P10
10570 人已学习
新⼈⾸单¥59
登录后,你可以任选4讲全文学习
课程目录
已完结/共 18 讲
开篇词 (1讲)
超级访谈:对话毕玄
15
15
1.0x
00:00/00:00
登录|注册

06|异地多活:技术圈子的人,见过猪跑很重要

你好,我是叶芊。
 
上一讲主要复盘了容器项目 T4 从立项到组织、落地的过程,今天我们聊的主题是异地多活,这是毕玄第一次做大的系统级架构演进。
 
作为 14 年阿里职业生涯中的三大亮点之一,当时他要面对上千人,做一场世界上完全没有参考方案的架构,大家都认为做得很成功,但身为总架构师的他却说“这个项目我做得不好”。
 
他遇到了哪些问题?解法上又有哪些缺陷?我们开始今天的复盘会。
 
极客时间:看你的经历,T4 之后就是异地多活了?是你主动的还是被动分配的?
毕玄:说分配的话,异地多活也能算,因为当时刚好是我转岗。
当时 2013 年 T4 我做的太难了,集团各种阻力,再加上运维侧支持力度不够,我那个时候在核心系统部正明那,就决定转去运维团队,因为我觉得如果我在运维就可以把 T4 落地了。
我就去了那边,正好运维的人跟我说现在要做异地多活,要不你来干?因为异地多活在前一年其实失败了。
极客时间:做过一次了?失败是什么原因?
毕玄:淘宝已经做过一次,蚂蚁也做过一次,也失败了,因为技术上还有很多问题没解决掉。所以就任命了两个新的架构师,我负责淘系的异地多活,俊义负责蚂蚁的异地多活。我们俩各自做了一套方案就开始落地了。
异地多活的难点是因为全世界完全没有可参考方案。Google 虽然有全球部署,但广告搜索不一样,比较简单,腾讯也有,但腾讯是社交也比较简单,交易类型的网站一家都没有,我们最早本来想看亚马逊,结果发现他也不做了。到这里我们就很痛苦。
确认放弃笔记?
放弃后所记笔记将不保留。
新功能上线,你的历史笔记已初始化为私密笔记,是否一键批量公开?
批量公开的笔记不会为你同步至部落
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
  • 深入了解
  • 翻译
    • 英语
    • 中文简体
    • 中文繁体
    • 法语
    • 德语
    • 日语
    • 韩语
    • 俄语
    • 西班牙语
    • 阿拉伯语
  • 解释
  • 总结

阿里巴巴技术人员毕玄分享了他在异地多活项目中的经历,强调了团队建设和项目管理的重要性。他提到了项目的困难和挑战,以及他们是如何克服技术上的问题,最终实现了异地多活的目标。毕玄还谈到了技术品牌建设和团队成员的曝光和认可的重要性。他强调了架构师对视野的要求非常高,以及在大型技术项目中遇到的挑战。毕玄指出,最高质量的交流肯定是一个非常小的圈子,但进入这个圈子意味着得到一定的认可。他还分享了如何选择学术论文以及学术会议来获取前沿技术信息。整体而言,这篇文章对于技术圈的读者来说,是一次深入的经验分享和管理思考,对于理解大型技术项目的挑战和解决方案有着重要的参考价值。

仅可试看部分内容,如需阅读全部内容,请付费购买文章所属专栏
《超级访谈:对话毕玄》
新⼈⾸单¥59
立即购买
登录 后留言

全部留言(9)

  • 最新
  • 精选
  • 海滨
    给大家分享下,中国计算机学会推荐的计算机顶级会议目录,https://www.ccf.org.cn/c/2019-04-25/663625.shtml

    作者回复: 赞,可以在这里面进行相应的挑选,挑选的逻辑是可以看下在相应的会议,历史上有哪些对该领域影响巨大的论文。

    2022-10-07归属地:浙江
    14
  • Johar
    大佬,有没有什么常见顶级会议推荐一下?

    作者回复: 每个圈子的不太一样,对做基础技术领域的人,我觉得像SOSP、OSDI、ASPLOS、FAST等都值得关注,其他像专业的数据库、人工智能等方向可以找相应的顶级会议。

    2022-10-01归属地:浙江
    2
    5
  • 术子米德
    🤔☕️🤔☕️🤔 【R】交易网站的异地多活,摸着石头做方案,自己认为不够好,大家认为很成功。未能帮助项目成员晋升,有遗憾,算是败笔。 【.I.】见猪跑是什么样子,见过就知道什么样子,最担心的、最纠结的,就是只在脑子里跑过猪,这完全不能算数。猪跑得很高级嘛?不见得。难能可贵的是,猪真的会在泥地、田埂、山林里跑。只有真跑过的猪,才知道多少为猪埋下的坑。其实也只有进过坑,一方面消除入坑的恐惧,另一方面才有真正的勇气再次入坑,这头猪才有可能跑到没人去过的地方。 【.I.】做项目过程里,受到挑战,这其实不可怕,难受的是在项目过程里,受到质疑,那种半信半疑、半拉半拽的质疑感,那种知道自己不行,但是又不能别人行的酸大蒜感。受到挑战,尤其是真心成意对其中的问题点,对采纳的解决方案进行质疑和挑战,就像有点疲倦时,一盆冷水扑上来,必定不舒服,撸掉脸上水后,清爽的清醒感,会触发自己更多思考,会切换角度,会切换角色,对自己进行审视。毕竟,大部分时候,自己刚完成的那点东西,还是得意得不行。这样的冷水和挑战必不可少。 【.I.】做项目,把项目做成,或者说项目成功交付,算成功嘛?算。不过,我现在把这样的成功,当作“59+1”型的成功,就是刚到及格线的成功。一个项目做完,如果后期维护的成本很低,一方面体现为新增同质功能清晰简洁,容易验证新增的正确性,以及验证旧存的正确性,另一方面出问题时,排查的手段多种,且容易让问题复现、修改并验证,我就会把它当作“69+1”型的成功。受老师启发,如果项目能够让更多小伙伴成长,能够成为更多小伙伴的作品,这样的项目我得当作“79+1”型成功。 【Q】异地多活,这个词到处看到,听老师说在交易网站还没有成功经验,有点诧异。不过,即使方案没有,那交易网站异地多活面临哪些难题,这个老师能否分享一些,这些难题在项目开始前,是否已经有共识,还是有些问题是在过程里冒出来,在过程里转换为难题的呢?这些难题是如何被梳理出来,如何认清楚难题的难点到底在哪里? —— by 术子米德@2022.10.15

    作者回复: 阿里在2013年做的时候,交易类网站是还没有做异地多活的,最难的其实是没有可参考对象,方案有很多的不确定性,例如流量到底按什么纬度的规则切分,数据不一致怎么办等,但我当时真正最担心的就一点:数据错乱,这个是整个异地多活方案设计中的核心问题,整个方案不是一开始就完全设计出来的,是在第一年边做项目边摸索出来的(其实就是碰到没考虑到的地方就临时改),尽管事后是可以总结为解决方案的,这也是所谓见过猪跑的价值,具体的话可以找下阿里异地多活的各种分享的文章,应该还不少的。

    2022-10-15归属地:浙江
    2
  • Simon
    主编,拓展阅读非常棒!

    编辑回复: 有帮到你就好,学习愉快✌️

    2022-10-05归属地:北京
    2
  • Alice
    感觉主编好厉害,提问技巧也值得学习 👍👍

    编辑回复: 感谢~提问技巧目前我觉得核心是找准关注点,并保持好奇。所以好多同学留言技术内容没问出来,这方面缺陷确实明显,我也在积累技术方面的知识。共勉💪

    2022-10-20归属地:北京
    1
  • 滚筒洗衣机
    国庆快乐

    编辑回复: 国庆快乐~

    2022-10-01归属地:北京
  • 秦穆之
    互联网混到最后基本上都是人脉和圈子。
    2023-08-27归属地:河南
    2
  • zhangjun
    对于一位技术人员,见过猪跑,意味着个人的视野的宽度,未必实际养过猪,但有一天想要自己动手养的时候可以起码知道有这个东西,不至于盲目自大
    2022-10-19归属地:浙江
  • 江小淮 -Huai
    认知水平还差了一点
    2022-10-15归属地:上海
收起评论
显示
设置
留言
9
收藏
沉浸
阅读
分享
手机端
快捷键
回顶部