摘要:年,阿里巴巴在上開源,許多開發者及公司都青睞于使用來解決服務化問題。首先阿里巴巴將開源提到了新的戰略高度,去年云棲大會上阿里云宣布了加大技術投入擁抱開源的策略。自去年開源重啟以來,上的數增長接近,達到了。
摘要: 羅毅,花名北緯。這個名字,如果是混過天涯論壇的大齡網民應該都不陌生,北緯67度3分周公子(簡稱北緯)虐殺易燁卿MM的世紀大戰至今還是天涯神貼 ,當時更是有看客賦詩形容:“目睹此帖,開懷大笑,行走論壇,此帖獨尊。”可見其影響力。
羅毅,花名北緯。這個名字,如果是混過天涯論壇的大齡網民應該都不陌生,北緯67度3分周公子(簡稱北緯)虐殺易燁卿MM的世紀大戰至今還是天涯神貼 ,當時更是有看客賦詩形容:“目睹此帖,開懷大笑,行走論壇,此帖獨尊。”可見其影響力。
羅毅取花名為北緯,可以說是懷念這段經典,致敬周公子。
孔子說,40而不惑。如今的羅毅應該就是這個狀態了,對人情世故有所清明,對自己的狀態,尤其是所做的工作有著清楚的認知,對未來也有一定的計劃。
20余年的從業履歷,不能說每一段都足夠完美,但無論是在Oracle(世界百強,全球最大的企業級軟件公司),還是在BEA 系統(著名的Java 中間件軟件公司),抑或如今的阿里,都在北緯的人生履歷上留下了足夠漂亮的一筆。
談“阿里”
在阿里工作是一種什么體驗?阿里的江湖里有武俠情結
北緯是在2014年7月份進入阿里的,就在將近2個月內,阿里在紐約證券交易所正式掛牌上市。他算是見證了阿里成長的老員工,目前主要負責中間件小組工作、微服務、RPC框架等內容。
程序員心向往之的大廠阿里究竟是什么樣子呢?北緯給出了自己的一些看法。
阿里有哪些特殊的企業文化?
我認為阿里最出名的企業文化就是武俠文化了,表現在每個人都有花名。最開始的花名都是來自金庸小說(譬如風清揚、郭靖、楊過等),還挺好記的,后面人多了,會發現要記住所有人的花名開始變成不容易。
此外 ,比如用內網登陸阿里的單身GO,可以讓單身男女青年內部消化,打開釘釘內部群,可以聯系到阿里系所有的人,包括馬老師。都是阿里很有意思的一些東西。
面試阿里,哪些會是候選人的加分項?
我們最關注的是候選人個人追求的核心價值,和團隊正在做的事情以及未來方向是否高度契合。而在個人素質方面,主要關注聰明、坦誠、有熱情這3個方面。
由于體量大,阿里的業務之間會不會存在比較多的交叉,對技術人員也有不同業務線協作的需求?
根據康威定律,組織架構決定軟件架構。
阿里是國內最早做服務化改造的公司,架構按照服務拆分,不同業務之間的交互主要是通過契約,契約不變的前提下各團隊各司其職。業務線之間的協作往往也會發生,典型的會發生在影響上下游的新版本發布或者橫向的架構改造升級。因此,這類事情對于中間件團隊等基礎架構部門比較多一點。
同一發展階段,技術人在阿里的最大的收獲會是什么?
我認為技術人在阿里工作,面對的主要是雙十一的體量對軟件、架構設計上的挑戰,能夠更真切地感受到自己負責的組件在其中承擔的作用從而帶來了很大的成就感。
談“Dubbo”
時隔3年 阿里的開源Dubbo 3.0滿血復活!
對于 Dubbo 框架,大部分 Java 開發者都不會感到陌生,它自誕生起就備受關注。
2012 年,阿里巴巴在 GitHub 上開源Dubbo,許多開發者及公司都青睞于使用Dubbo來解決服務化問題。去年11月份,阿里宣布重啟Dubbo開源,那么目前Dubbo的開源進展如何?
北緯就是Dubbo開源項目和內部服務框架的負責人,場主和他也聊到一些大家所關心的關于Dubbo的問題:
你是什么時候接手Dubbo項目,在此之前對Dubbo的了解程度如何?
我正式接手Dubbo是從2017年7月份開始的,以前其實也陸陸續續維護過 Dubbo,比如 2016 年里也做過相關嘗試。
我對 Dubbo 的了解主要來自梁飛在 JavaEye 的系列文章,再通過自己閱讀源碼,以及在內部 RPC 框架對 Dubbo 兼容的工作中學習所得。而在正式接受Dubbo項目后,我又開始認真地體系地去了解 Dubbo 。
出于統一運維的考慮,阿里內部使用的是一個比開源版本更先進的服務框架,這個框架經歷了歷年雙十一大促峰值的考驗。
目前 Dubbo 開源和內部服務框架都由我的團隊負責,我們在認真審視如何融合兩個框架優點的問題,這一點相信會在未來的 Dubbo 3.0 中有體現。
為什么在2年多的“斷更”后,選擇重啟Dubbo開源?
主要緣由有四個方面:戰略、社區、生態和回饋。
首先阿里巴巴將開源提到了新的戰略高度,去年云棲大會上阿里云宣布了加大技術投入、擁抱開源的策略。
從社區來看,這兩年社區提交的 pull request 和問題沒有得到及時的解決,一些公司開始自己維護Dubbo的私有分支,使得版本分化嚴重。所以,Dubbo希望與社區進一步的互動,同時激發 Dubbo 團隊的產品靈感。
而一個活躍的社區必將產生一個繁榮的生態,將普惠所有使用 Dubbo 的人和Dubbo本身。
我們目前也在傾聽社區里的聲音,對版本做升級,希望通過開發者們的共同推動,未來都回饋給社區。
我相信,這次投入資源重啟開源核心是讓開源發揮更大的社會價值,對于我們 Dubbo 團隊來說,也能夠從社區的交流中獲得更多的靈感。
現在重新啟動Dubbo是否還有相當的優勢與社會認可度?
實踐證明,Dubbo 在國內開發社區里還是有很好的群眾基礎的,很多公司的服務化方案上跑在 Dubbo 上。
自去年開源重啟以來,GitHub 上的 star 數增長接近 80%,達到了 18500。當然后面我們需要更加關注 Dubbo 對最新技術趨勢的跟隨,服務治理的增強,以及對性能的追求。
同時,我們也十分歡迎社區的貢獻,并且目前已經和國內一些活躍的 Dubbo 個人開發者和公司建立了緊密的連接,未來我們還期待有國外的開發者能夠加入進來。
目前Dubbo在Apache的孵化進展如何?選擇捐贈的原因是什么?
項目捐贈給 Apache 基金會進行孵化,Dubbo并不是首例,早在2016 年 12 月,阿里巴巴就宣布將移動開源項目 Weex 捐贈給 Apache 基金。
目前,進入 Apache 基金會之后的第一個正式版本的發布正在準備中,由于要熟悉 Apache 的發布過程,這個版本會花些時間,所以還請大家耐心等待一段時間。
而捐獻給 Apache 基金會的原因也很簡單,這次把項目放到中立方托管,是希望借助社區的力量來發展 Dubbo,也打消大家對于 Dubbo 未來的顧慮。
捐獻之后的代碼庫仍然在 GitHub 上,地址是:https://github.com/Apache/inc...。
另外我們會同步在 https://github.com/Dubbo 上建設 Dubbo 的生態,期望為所有 Dubbo 的使用者帶來更豐富的選擇。
社區交流基本是英文呈現,是否在重啟中考慮建立中文的社區?
?
社區交流基本上用英文一方面上 Apache 的要求,另一方面我們也期待 Dubbo 能夠走向世界。
但同時,我們當然不能夠忽略國內用戶永遠是 Dubbo 最大的用戶群體的這個事實,中文社區也在規劃之中,會重點包括產品文檔、技術博客、和問答社區等。
今后的Dubbo開發者沙龍活動在城市選擇和內容側重上如何?
目前看起來,Dubbo 的主要用戶分布在北上廣深和杭州,進一步的,我們也會重點考慮成都和南京。
沙龍活動的分享主題是面向工程師向的,會包含架構分析、源碼解讀、Hands On、以及友商案例分享等內容,由于 Dubbo meetup 同時會提供直播,完全可以異地跟蹤到 Dubbo meetup 每一站的內容。
談“微服務架構”
提到 Dubbo 就不能不說微服務 而言及微服務一定有Service Mesh一席之地
傳統的微服務向我們展現了服務化的未來藍圖,也提供了諸多方法論和最佳實踐指導我們完成架構的變革。
但是顯然實施過微服務的朋友們都一定清楚,這是一個異常復雜且充滿了不確定性的改造過程——將單體系統剝離、引入服務化組件、將內部調用轉化為遠程調用、解決因為調用遠程化和分布化而帶來的各種次生問題(網絡問題、安全問題、狀態管理問題、一致性問題等等)。
此時,Service Mesh 無疑是一根救命稻草。簡言之,Service Mesh 另辟蹊徑,在不深入服務內部的情況下,以 Agent 的形式與服務共生,并由 Agent 提供一切微服務所需要的能力。
分布式事務如何解決?
采取 BASE 柔性事務,強調最終一致性,相關的手段包括 TCC、可靠消息和補償機制等。目前這一塊的趨勢是如何避免對業務的侵入。
最后,場主友情提醒一波:
第四屆阿里中間件性能挑戰賽正在初賽階段,北緯正是本次挑戰賽的導師之一,感興趣的小伙伴可以抓緊報名,組團刷賽了!
挑戰雙11萬億級服務調用,還有機會分走獎金池里高達50萬的獎金。
原文鏈接
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/11876.html
摘要:公眾號貍貓技術窩作者原子彈大俠,阿里巴巴高級技術專家目錄解決生產環境里的突發故障對棘手的線上性能問題進行優化鍛造區別于普通碼農的核心競爭力打磨架構設計能力你憑什么成為你工作幾年了是否天天到吐項目一個接一個,技術卻是原地踏步走。公眾號:貍貓技術窩作者:原子彈大俠,阿里巴巴高級技術專家目錄1、解決生產環境里的突發故障 2、對棘手的線上性能問題進行優化 3、鍛造區別于普通碼農的核心競爭...
摘要:年月,小邪正式入職阿里巴巴,首次接觸淘寶商城項目開啟了其十年的阿里技術生涯,去年月加入阿里云,任飛天八部掌門人。技術成長角色轉變也是職責轉變在阿里云意味著更貼近客戶,這對小邪來說是最大的改變。 摘要: 從2008年到2018年,從阿里巴巴中間件團隊到飛天八部——小邪與阿里的十年。 編者按:從2008年到2018年,從阿里巴巴中間件團隊到飛天八部——小邪與阿里的十年。 2008年4月,小...
摘要:相較之下,可能很多人會奇怪,明明是谷歌先提到云服務,為什么卻落后了亞馬遜整年,國內的谷歌復刻版百度也是如此。云服務的開局是由大公司主導的,年,在亞馬遜入局云計算兩年后,微軟組建團隊開發代號為紅犬的云項目。微博熱搜一爆,正在結婚路上的程序員也得停下來處理后臺服務器的bug。其中,關鍵一環就是因為微博既有的服務器無法承載突然暴漲的訪問量,需要快速擴容云服務。圖 | 微博技術專家胡忠想微博截圖云服...
閱讀 2158·2023-04-25 20:45
閱讀 1067·2021-09-22 15:13
閱讀 3640·2021-09-04 16:48
閱讀 2579·2019-08-30 15:53
閱讀 926·2019-08-30 15:44
閱讀 936·2019-08-30 15:43
閱讀 1001·2019-08-29 16:33
閱讀 3432·2019-08-29 13:08