嵌入式Linux中文站

健身不忘编程序 阿里巴巴工程师研发“代码单车”


健身单车您见过,能测程序代码的健身单车您见过吗?近日,阿里巴巴中间件工程师研发出一辆能测试代码的健身单车。骑一分钟“代码单车”,相当于发起上百次访问网页申请。 目前,该中间件已应用到中石化、中国邮政等中间件系统当中,提供服务。

访问:

20180529172241_81d424f12eab946ab223e2467bcf4cb6_1.png

_GIF_

阿里工程师研发的测试“代码单车”

阿里技术微博发布信息显示,工程师研发的“代码单车”边骑边可显示数据代码,并拼出一个二维码。单车骑得越快,代码和二维码显示的速度越快。公开资料显示,这是中国首个能测试代码的运动器材。

阿里巴巴中间件事业部技术专家唐睿介绍,研发“代码单车”的想法源于他和同事的玩笑。

“我跟同事业余会去健身,有一次骑健身单车,同事说他编的中间件程序还没有测试。我们就说如果有台‘单车’,可以边骑边测试程序就好了。然后就一起画了一个草图。”唐睿说,研发“代码单车”从设计到组装,他总共用了 4 天。

_

阿里中间件事业部技术专家唐睿和他研发的“代码单车”系统

整体设计很简单。就是将普通自行车架在一台发电机上,边骑边发电充当触发机制。然后将中间件程序写入一块‘开源单片机’,这主要为了保证测试环境的一致性。只要单车骑行速度够快,就可触发‘单片机’中间件程序联网处理数据。

唐睿介绍,骑一分钟“代码单车”相当于发起上百次访问网页申请,越优秀的中间件程序处理效率越快,“我的世界”游戏中二维码图拼出时间越短。

“我们小团队内部展开了一场比赛。目前比拼结果,获胜中间件软件仅需 1 分 30 秒左右,便可完成二维码拼图,对应的中间件调用达到了近 200 次。”目前,该中间件已应用到中石化、中国邮政等中间件系统当中,为大家服务。

唐睿表示,他们正考虑将“代码单车”设置为 2018 年阿里中间件性能挑战赛的一环。中间件性能挑战赛是阿里集团发起的工程性赛事,目的是发扬技术人的工匠精神,不断突破性能极限。今年大赛设置 50 万现金大奖,目前国内外已经有 2000 多支队伍参赛,目前登录天池平台仍可报名。

_

唐睿正在调试“代码单车”设备

目前,以阿里中间件为核心的企业级互联网架构,已被浙江省部分政府部门、中国石化、茅台、波司登等众多拥有丰富互联网业务形态的企业所使用,为企业大幅降低业务创新成本,带来了巨大市场价值。


本文永久更新链接:http://embeddedlinux.org.cn/emb-linux/industry-news/201806/06-8182.html



分享:

评论