阿里云梁楹:这样的青春,别样的精彩

本文涉及的产品
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
简介: 人的青春应该怎样度过?相信一千个人心中,有一千个答案。 我是郭嘉梁,花名梁楹,在不少人眼中,我是一个来自北方的大男孩,一个自带“古典气质的少年”,其实我是一个喜欢晋级打怪,热爱挑战自我的阿里云工程师。

人的青春应该怎样度过?相信一千个人心中,有一千个答案。
我是郭嘉梁,花名梁楹,在不少人眼中,我是一个来自北方的大男孩,一个自带“古典气质的少年”,其实我是一个喜欢晋级打怪,热爱挑战自我的阿里云工程师。

1024程序员节之际,分享我的成长经历,且看别样的“青春修炼手册”。

1

学生时代:热爱、执著、前进

早在读书的时候,我就一直很喜欢接触一些新的技术。本科毕业后,我被保送到中科院计算所读研,机缘巧合,我接触到了很有前瞻性的光网络互连技术。当时,在国内做光网络研究的人还是很少的。

在导师的指导下,我专注于根据高性能数据中心流量模型,利用光交换机对数据中心的网络拓扑进行快速重构。通过 RYU 控制器完成了控制层的拓扑发现,路由计算等工作。在模拟系统中,实现并验证了 HyperX、Torus、DragonFly 等高性能网络常见拓扑结构 的重构算法 FHTR(fast and hitless data center topology reconfiguration)。在基于 AWGR 的光网络中利用该算法达到了微秒级的拓扑重构,并在小规模拓扑的评测中比之前的最新研究成果降低了 50%的丢包率。终于在2017年投中了欧洲光通信领域顶会ECOC的文章。

2

虽然实验室内接触的技术大多偏重计算机硬件,但当时实验室的同学也喜欢利用业余时间探讨一些互联网的相关技术。研二时,我看到了阿里云正在举办中间件性能挑战赛,我和实验室的小伙伴一拍即合,决定以赛代练,多接触接触工业界的先进技术。

当时的赛题是需要实现自定制数据库,满足双十一脱敏数据的高并发写入和查询需求。于是在两个多月的时间里,我们几乎从0开始调研数据库的索引机制,整个暑假的时间都泡在实验室里。最终,在索引阶段,我们通过 TeraSort 的排序算法对 4 亿订单进行聚集索引,并采用多线程同步的方式控制磁盘 I/O。 在查询阶段,通过多线程完成 Join 操作,充分利用了 CPU 资源。同时,利用 AVRO 实现了数据的压缩,将原始数据压 缩到了 46%。使用 LRU 算法完成了基于块的缓存机制,查询的命中率达到 83%。

日常学习的沉淀积累、平时练就的细致全面的解题思路、敢打硬仗的勇气,终于帮助我们克服了重重困难,翻越高山和大海,我们拿到了决赛冠军的好成绩!从此,我也结下了与阿里巴巴的缘分。

阿里体验:我挑战,我能行

2017年,我参加了阿里巴巴的校园招聘,了解到当时正在打算开辟新的业务,也是国内第一个和Elasticsearch官方合作的项目。当时内心就十分向往,虽然对全文搜索技术了解不多,但我依然觉得这是一个不错的挑战机遇。心里有个声音告诉我,如果刚工作的时候,能把一件未知的事情干好,以后职场上没有什么事情是做不好的!

十分幸运,我加入阿里就赶上了Elasticsearch项目的启动,以及长达三个月的封闭开发。“一个新人+ 一个新项目”,挑战模式全面升级,而这正是我加入阿里所期待的。

还记得刚入职的时候,很多问题搞不清楚,阿里的“老员工”濒湖同学,就像高年级的学长一样,耐心与我共同探讨问题、结对开发,极大的缩短了我融入团队的时间。但毕竟是新项目,压力和焦虑感也随之而来,漫长的封闭开发期,需要我用最快的速度了解阿里云的相关业务,以及适应阿里的开发节奏,这种“折磨”感让我无论是在技术方面还是对公司文化的理解方面,感觉都是经历了一场脱胎换骨式的洗礼。记忆里,几乎所有的场景都是与时间赛跑的拼搏画面,项目也终于在进入封闭开发室两个月后,进入了公测阶段。

阿里的工程师每个人都肩负着重要的开发任务,以及相应的责任。主管万喜对我说的一句话,至今记忆犹新,“阿里云上的业务很重要,对待每一行代码都要非常认真,这是客户沉甸甸的信任。”每一次开发新功能时,每一次版本迭代时,我都心怀敬畏。

如今,我参与开发的产品和相关技术在国内同行业中已经处于领先位置,获得行业认可和用户的好评。马老师说过,阿里人要有家国情怀。阿里云的业务涉及到的中小型企业非常多,因此我们每一天要做的,就是要完成好这一份重托,这份嘱托,支撑我迎接挑战、面对困难、赢得胜利!

不忘初心,迎接未来

来到阿里已经一年多了,在这个欢乐的大家庭,我收获很多,不但认识了新的同事,开发了新的产品,身份也从一名学生,正是转变成了工程师,我的“青春”再升级。

3

对于工程师的身份,我感到十分骄傲。目前,我参与的阿里云Elasticsearch产品,提供基于开源Elasticsearch及商业版X-Pack插件,致力于数据分析、数据搜索等场景服务。在开源Elasticsearch基础上提供企业级权限管控、安全监控告警、自动报表生成等功能。Elasticsearch公有云,目前已经部署了4个国内区域以及6个国际区域,在线的弹性调度,配置管理,词典更新,集群监控,集群诊断,集群网络管理等功能均已提供服务。如果有志同道合的小伙伴,欢迎加入我们的团队。

从学生时代到阿里巴巴,所有获得的成绩,都来源于对未知的好奇心。所有事情都是这样,做了不一定有机会,但不做一定没机会。
未来,我感到身上的责任更重了,我会认真写好每一行代码,做好每一个云产品。认真生活,快乐工作!

点击了解阿里云Elasticsearch
https://data.aliyun.com/product/elasticsearch

相关实践学习
使用阿里云Elasticsearch体验信息检索加速
通过创建登录阿里云Elasticsearch集群,使用DataWorks将MySQL数据同步至Elasticsearch,体验多条件检索效果,简单展示数据同步和信息检索加速的过程和操作。
ElasticSearch 入门精讲
ElasticSearch是一个开源的、基于Lucene的、分布式、高扩展、高实时的搜索与数据分析引擎。根据DB-Engines的排名显示,Elasticsearch是最受欢迎的企业搜索引擎,其次是Apache Solr(也是基于Lucene)。 ElasticSearch的实现原理主要分为以下几个步骤: 用户将数据提交到Elastic Search 数据库中 通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据 当用户搜索数据时候,再根据权重将结果排名、打分 将返回结果呈现给用户 Elasticsearch可以用于搜索各种文档。它提供可扩展的搜索,具有接近实时的搜索,并支持多租户。
相关文章
|
程序员
七夕来袭——属于程序员的浪漫
七夕来袭——属于程序员的浪漫
七夕来袭——属于程序员的浪漫
1024里的小温暖,用技术让生活变得更美好 | 有彩蛋!
1024里的小温暖,用技术让生活变得更美好 | 有彩蛋!
105 0
|
移动开发 小程序 程序员
这一年,熬过许多夜,也有些许收获 | 2022年终总结
弹指一挥间,时间如白驹过隙。光阴似箭,如月如梭,时间如闪电,转瞬即逝。一说到年终总结,好像都离不开这样煽情的开场白。但不可否认的是,时间确实过得很快,一晃一年又没了。
158 0
这一年,熬过许多夜,也有些许收获 | 2022年终总结
|
6月前
|
人工智能 达摩院 小程序
大咖与小白的日常:一键生成漫画风头像
AI作画火得一塌糊涂,但是好像常常画得很离谱?不如来试试阿里云视觉智能开放平台的人物动漫化API,一键生成一个属于自己的、独一无二的漫画风头像。
142 0
大咖与小白的日常:一键生成漫画风头像
|
物联网 5G
你的第一堂创业“心法”课开课啦,来听听15位创业者的声音!
摘要:你的第一堂创业“心法”课开课啦,本次课程将带你走进有阿里云创新中心全新出品的《看见新力量》电子书第四期。用亲耳聆听的方式走进创业者和创新背后的故事,让你听到创业者的真实声音,看见科技创新的力量。
你的第一堂创业“心法”课开课啦,来听听15位创业者的声音!
|
JavaScript 程序员 PHP
十年老友记 | @Dont:可以说我是看着思否从小长大的
十年老友记 | @Dont:可以说我是看着思否从小长大的
127 0
|
数据采集 前端开发 BI
任时光匆匆流去 | 2019 年终总结
2019 是正式参加工作的第二年,时间消失起来就像火药引线被点燃一般让人来不及反应。看到一句很有认同感的话:“写作是和自己对话,对话越多,内心就会越平和越坚定。”去年的写作荒废了不少,就趁年终总结,多想一点,多说一点。
160 0
|
人工智能 编解码 达摩院
中秋,和千年前的朋友一起上央视
昨天,杭州图书馆和达摩院的合作项目「AI算法复现古人“吟咏”中秋画面」,获得了CCTV13的报道。
493 0
中秋,和千年前的朋友一起上央视
|
云安全 安全
今天和朋友们做了五道新春大餐!
农历新年将至 安全君携几位好伙伴们, 给大家献上几道“新春大餐”。 愿您在新的一年里, 安心、顺心、省心! 第一道: 阿里云与PCCW Global  共同为全球用户提供DDoS防御服务 让更多企业的业务, 穿上稳定、有效的防护铠甲。
1884 0
|
数据库
【团队点滴】致敬2018年国庆最可爱的人
国庆长假对于上班族可能是一年中最幸福的时光,可以游历大江南北,感受祖国的大好河山,而不必担心冷暖,可以与家人相聚,而没有繁荣缛节。 2018年的国庆如期而至,在举国上下欢歌笑语庆祝佳节之际,对于一些人而言,这个假期会有一些特别。
798 0