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

简介: 健身单车您见过,能测程序代码的健身单车您见过吗?近日,阿里巴巴中间件工程师研发出一辆能测试代码的健身单车。骑一分钟“代码单车”,相当于发起上百次访问网页申请。

健身单车您见过,能测程序代码的健身单车您见过吗?近日,阿里巴巴中间件工程师研发出一辆能测试代码的健身单车。骑一分钟“代码单车”,相当于发起上百次访问网页申请。

目前,该中间件已应用到中石化、中国邮政等中间件系统当中,提供服务。

_GIF_

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

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

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

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

_

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


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

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

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

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

_

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

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

相关文章
|
Dubbo Java 应用服务中间件
使用 Dubbo 对遗留单体系统进行微服务改造
在 2016 年 11 月份的《技术雷达》中,ThoughtWorks 给予了微服务很高的评价。同时,也有越来越多的组织将实施微服务作为架构演进的一个必选方向。只不过在拥有众多遗留系统的组织内,将曾经的单体系统拆分为微服务并不是一件容易的事情。
9322 0
|
存储 jenkins 持续交付
使用Velero Restic快速完成云原生应用及PV数据从GKE到至ACK的迁移
本文记录使用Velero Restic快速完成云原生应用及PV数据从GKE到至ACK的迁移的实践过程。 此过程也同样适用于自建Kubernetes集群内的应用及PV数据迁移至ACK。 ## 实践步骤概览 (1)创建GKE集群(或自建Kubernetes集群) (2)在GKE集群上部署示例应用Jenkins Application并执行一个构建任务 (3)[创建ACK集群](http
5479 0
|
11天前
|
人工智能 运维 安全
阿里云函数计算 AgentRun 全新发布,构筑智能体时代的基础设施
阿里云推出以函数计算为核心的AgentRun平台,通过创新体系解决开发、部署、运维难题,提供全面支持,已在多个真实业务场景验证,是AI原生时代重要基础设施。
|
10月前
|
安全 算法 Java
MSE Nacos 2.3.2.0 发布,性能最多提升三倍,支持操作审计等安全特性
MSE Nacos 是阿里云推出的托管式注册配置中心。它基于阿里云开源产品 Nacos 构建,100% 兼容开源协议,同时在稳定性、安全性、性能、易用性等方面做了增强。不久前,我们发布了 MSE Nacos 2.3.2.0 版本,在性能、安全性方面大幅升级。
328 93
|
10月前
|
人工智能 自然语言处理 Cloud Native
智保未来:国泰产险的 AI 网关革新之旅
通过阿里云云原生 API 网关在国泰落地,目前国泰所有访问大模型的流量均通过阿里云云原生 API 网关进行代理,在日均消耗近亿 Token 的同时,做到了对每个请求都进行敏感信息过滤,不论是输入大模型的内容还是由大模型产生的内容都进行了全面审计,大大降低使用大模型的数据安全风险。通过网关的 AI 插件,国泰产险做到了每个 Token 都知道是谁在用,用在哪个场景,给后续分析和成本管控提供了坚实的数据支撑。
331 98
|
7月前
|
存储 人工智能 物联网
ACK Gateway with AI Extension:大模型推理的模型灰度实践
本文介绍了如何使用 ACK Gateway with AI Extension 组件在云原生环境中实现大语言模型(LLM)推理服务的灰度发布和流量分发。该组件专为 LLM 推理场景设计,支持四层/七层流量路由,并提供基于模型服务器负载感知的智能负载均衡能力。通过自定义资源(CRD),如 InferencePool 和 InferenceModel,可以灵活配置推理服务的流量策略,包括模型灰度发布和流量镜像。
|
9月前
|
人工智能 安全 Java
微服务引擎 MSE:打造通用的企业级微服务架构
微服务引擎MSE致力于打造通用的企业级微服务架构,涵盖四大核心内容:微服务技术趋势与挑战、MSE应对方案、拥抱开源及最佳实践。MSE通过流量入口、内部流量管理、服务治理等模块,提供高可用、跨语言支持和性能优化。此外,MSE坚持开放,推动云原生与AI融合,助力企业实现无缝迁移和高效运维。
361 1
|
10月前
|
弹性计算 运维 安全
安全无处不在-aliyun云服务诊断评测
我是一位个人开发者,热爱编写博客分享技术知识,对阿里云ECS十分感兴趣,将博客部署在其上,欢迎访问[乙太的小屋](https://www.oisec.cn/)。为了提升网站安全性,我启用了阿里云的“云资源健康状态及诊断”功能,能实时排查并解决如网站无法访问、错误配置、安全风险等问题,极大提升了运维效率和安全性。建议增加按流量计费的实时预估和阈值设置,防止CC攻击和DDoS带来的高额费用。推荐更多人使用此工具,链接:[阿里云诊断工具](https://help.aliyun.com/zh/management-console/what-is-cloud-service-diagnostics)。
142 9
|
11月前
|
Kubernetes 大数据 调度
使用Kmesh作为阿里云服务网格ASM Sidecarless模式数据面
阿里云服务网格ASM支持Sidecar和Sidecarless两种模式,本文介绍了如何在阿里云ACK集群中部署Kmesh作为Sidecarless数据面并连接ASM控制面。
|
运维 Devops jenkins
十六年所思所感,聊聊这些年我所经历的 DevOps 系统
从 2008 年开始,我陆陆续续参与了多个 DevOps 系统的建设,如今,审视这些系统的建设初衷和它们的设计思路或遇到的问题,依然有不少借鉴意义。我会按照时间顺序,把每个 DevOps 系统的特点,诞生的背景,以及在当时所主要解决的问题做一个概要的介绍,同时,我们也会以今天的视角再次审视这些问题,来看下同样的问题,经过十几年的发展,解决方案上有哪些不同。