健身不忘編程序,阿里巴巴工程師研發「代碼單車」
來自專欄我是程序員
健身單車您見過,能測程序代碼的健身單車您見過嗎?近日,阿里巴巴中間件工程師研發出一輛能測試代碼的健身單車。騎一分鐘「代碼單車」,相當於發起上百次訪問網頁申請。
目前,該中間件已應用到中石化、中國郵政等中間件系統當中,提供服務。
阿里工程師研發的測試「代碼單車」
阿里技術微博發布信息顯示,工程師研發的「代碼單車」邊騎邊可顯示數據代碼,並拼出一個二維碼。單車騎得越快,代碼和二維碼顯示的速度越快。公開資料顯示,這是中國首個能測試代碼的運動器材。
阿里巴巴中間件事業部技術專家唐睿介紹,研發「代碼單車」的想法源於他和同事的玩笑。
「我跟同事業餘會去健身,有一次騎健身單車,同事說他編的中間件程序還沒有測試。我們就說如果有台『單車』,可以邊騎邊測試程序就好了。然後就一起畫了一個草圖。」唐睿說,研發「代碼單車」從設計到組裝,他總共用了4天。
阿里中間件事業部技術專家唐睿和他研發的「代碼單車」系統
整體設計很簡單。就是將普通自行車架在一台發電機上,邊騎邊發電充當觸發機制。然後將中間件程序寫入一塊『開源單片機』,這主要為了保證測試環境的一致性。只要單車騎行速度夠快,就可觸發『單片機』中間件程序聯網處理數據。
唐睿介紹,騎一分鐘「代碼單車」相當於發起上百次訪問網頁申請,越優秀的中間件程序處理效率越快,「我的世界」遊戲中二維碼圖拼出時間越短。
「我們小團隊內部展開了一場比賽。目前比拼結果,獲勝中間件軟體僅需1分30秒左右,便可完成二維碼拼圖,對應的中間件調用達到了近200次。」目前,該中間件已應用到中石化、中國郵政等中間件系統當中,為大家服務。
唐睿表示,他們正考慮將「代碼單車」設置為2018年阿里中間件性能挑戰賽的一環。中間件性能挑戰賽是阿里集團發起的工程性賽事,目的是發揚技術人的工匠精神,不斷突破性能極限。今年大賽設置50萬現金大獎,目前國內外已經有2000多支隊伍參賽,目前登錄天池平台仍可報名。
唐睿正在調試「代碼單車」設備
目前,以阿里中間件為核心的企業級互聯網架構,已被浙江省部分政府部門、中國石化、茅台、波司登等眾多擁有豐富互聯網業務形態的企業所使用,為企業大幅降低業務創新成本,帶來了巨大市場價值。
本文作者:中間件小哥
原文鏈接
更多技術乾貨敬請關注云棲社區知乎機構號:阿里云云棲社區 - 知乎
本文為雲棲社區原創內容,未經允許不得轉載。
推薦閱讀:
※自媒體如何取一個好標題?
※輕鬆籌崛起的背後,是社交眾籌的潛力可期
※企鵝號怎麼樣,如何註冊企鵝號?
※水印戰爭:抖音快手知乎微博,轉載水印就能看出逼格
※你的圖表太丑了,教你如果用PPT製作一個可視化的數據圖表。