欢迎访问树枣文字网!

趣丸技术力 | 每个研发人员也是本人开发功能的用户

147小编 分享 时间: 加入收藏 我要投稿 点赞

 

虽然分享内容已经演练了许多次,在上台那一刻,嘉欣还是紧张了。烁亮的灯光投照在眼睛里,此刻,视野里层层密密的与会者都坍缩成黑漆漆的一个个小点。这里是面向高端技术管理者的 ArchSummit 全球架构师峰会深圳站,与会者都是拥有多年工作经验的资深专家。置身其中,任何人都会立即感遭到一种专属于技术人的专注、投入和热忱。

01

当我们在谈可观测性时我们在谈什么?

嘉欣参加的,是本届峰会的演讲专题“可观测性技术落地探索”。作为趣丸科技研发中心 SRE 平台研发组的工程师,他的演讲课题是《从 Zabbix 到使用可观测平台 ——TT 可观测性演进之路》。

对于并无技术背景的小白来说,这里有几个概念需要事后理清。统运维工作常常依靠监控手段,观测系统的外部资源使用情况和接口表现,来推测系统的运转形态。而在可观测性的概念中,它可以通过感知系统当前运转形态的性质,协助我们了解系统“正在发生什么”,以及“为什么会这样”。“可观测性,更多是把重心从以前的手段放在了服务本身。比方说我们拍了一张照片,里面有一个地方颜色好像和真实的不太一样,那就是通过眼睛‘监控’到问题存在。而可观测性是帮你把照片的底层数据拿出来,把像素、色彩这些值量化出来,让你分析这个问题是什么缘由导致的。” 嘉欣解释道。随着大量云原生技术的使用,传统的监控运维已经无法跟上需求,将研发纳入“可观测性”能力体系之中,改变传统被动监控的方式,自动观测与关联使用的各项目标成为趋势。而这,刚好和嘉欣的工作是相关的。

02 好产品,是要让用户用得爽

前前后后,嘉欣为这次演讲预备了大概 2 个月。5 月中旬,嘉欣了解到峰会有可观测性的议题,便梳理了本人在过往工作中的心得经验和后续规划,写了个大纲并提交到大会那边。一个月后,邮箱传来了好消息,大纲通过了筛选。 从前只是在电脑屏幕前关注技术分享,如今却可以和业界同行一起深度切磋,对嘉欣而言,无疑是从“新手村”进入广袤的游戏地图。改稿、试讲,然后再改,再试讲。接到出席邀请之后的一个月内,嘉欣在团队内部不断反复以上过程,每天一个版本,直到去深圳前的一星期,PPT 才总算改完。宽亮的酒店宴会厅中,聚满了技术相关的同行,演讲专题安排了 4 位分享嘉宾,嘉欣是下午第二个上台演讲的,紧随在阿里的同行之后。嘉欣的演讲内容从传统 Zabbix 监控的瓶颈开始讲起。Zabbix 是一个开源的监控系统,趣丸在两三年以前用的就是这个方案,但随着业务部署方式的变化,Zabbix 的局限性也慢慢凸现出来了。 团队当时找到的处理方案是引入 Prometheus 作为支持,在日复一日的运转中,嘉欣和团队也积累了丰富的经验和心得。

当然,Prometheus 也有本身的缺陷,“比如说它不是分布式的存储,这就会导致它在监控一些研发本人显露来的目标,在这一方面它会有所欠缺”。目前,团队正在结合本身的需求和其他的技术手段,处理这个问题。每位嘉宾的演讲的时间大约在 30 到 45 分钟,结束后是提问环节,掌管人会让三个同学提问,其中有人问到了嘉欣团队也正在调研的一个技术方案,双方的交流令他印象深刻。当被问到,好产品有什么共同之处时,嘉欣表示, 好的产品本身是给人用的,“它最重要的特征就是你的用户用起来要觉得爽,其他的一些功能、响应速度、便捷性都是源于你用起来爽不爽这个点去考虑的”。嘉欣强调,每个研发人员也是本人开发功能的用户,“你本人先用,先让本人用起来觉得爽了然后才可以到第二步,让意向用户给你一些意见,然后拿到反馈去优化、迭代,逐渐完善问题”。

03 一切都在摸索尝试 一切都充满可能

其实,嘉欣在趣丸还只是一个不折不扣的“新人”。去年 10 月,嘉欣加入趣丸团队,至今还不到一年,便可以代表公司出席 ArchSummit 这样高规格的行业分享会,这里的土壤让人快速成长。他坦言,在趣丸,本人“对于业界的视野更广了”。

“我们经常会跟各个公司的营商对象沟通交流、讲解方案,我们也可以去学习、参加 ArchSummit 这种大会。其实我以前从来没有参与过,是我们的部门 leader 发现了这个机会,让团队的小伙伴都可以去参与进来。”除了继续研究可观测性的课题外,嘉欣和团队还在做一个使用可观测平台,目前在可开发迭代第二个大版本。此外,他还担任调用链业务的支撑,就是研发在排查问题的时候,用调用链的手段去排查。“其实,我们这边有很多的系统还处于一个打基础的阶段,还需要更多地去打磨细节,把底层的东西先做好。”嘉欣认为,跟许多大厂比起来,对方可能各方面都比较完善,日常工作更多是在维护,然后在此基础上往上迭代,而本人跟团队需要做的事情还有很多。但在可观测性领域,它还是一个比较新的议题,哪怕是阿里、腾讯,大家都还在摸索尝试,在开辟一条路出来。正因为一切都在摸索尝试,一切才充满可能。嘉欣说, 把事情往前推进,让研发用得爽,这就是他正在开辟的道路。

221381
领取福利

微信扫码领取福利

微信扫码分享