近日,易觀官網上線「開發者專題」,正式面向開發者展現和分享易觀技術研發能力與交流社區。圍繞着這家致力於開源賦能的技術公司,以及背後上百位不露姓名的代碼英雄們,咱們今天一塊兒來了解下他們的征途。 前端
端午假期,老代參與了一堂《關於開源 license 許可與專利洞見》的在線會談,做爲一枚積極支持開源的技術開發者,除了投身平常工做外,日常延時下班,在週末得空閒,老代也將中年的餘熱激情獻給了 Apache 國際開源社區。小程序
這也是小朱姐入職易觀的一週年整,做爲專職的產品運營,小朱姐負責的易觀方舟 Argo,正在幫助愈來愈多的中小企業,實現零成本部署上數字化用戶運營平臺。在微羣裏,在社區留言本,圍繞着部署實施、埋點設置,長相清秀的小朱姐層次分明地回答提問,着實就是個技術老爺們。微信
如今,小朱姐和「中年代」所在組織易觀,已經和數據打了20年的交道。從數據分析、數據產品到數據平臺,易觀開始積累起豐富的數字資產以及技術知識產權,開發推出了企業智能用戶運營平臺易觀方舟(包含智能分析、智能畫像、智能運營)、互聯網競爭分析工具-易觀千帆等。固然,圍繞在這些產品和技術的背後,是愈來愈多服務底層技術的代碼英雄們,咱們叫他們老代、叫她小朱。架構
迄今爲止,易觀已推出包括易觀方舟智能用戶運營組件在內的數據運營平臺及解決方案,同時還上線了免費版用戶行爲分析產品、開源了多種 SDK源碼、爲國際頂尖開源組織 Apache 貢獻了調度工具-海豚調度 (DolphinScheduler )。分佈式
01模塊化
解放開發者,賦能企業數字化工具
數據開發者在工做中,可能常常會遇到數據獲取難、實時性難知足、數據需求變化多,還有埋點管理亂、可視化效果差等一些列問題,從而沒法真正提高大數據技術。佈局
去年3月,易觀推出了易觀方舟 Argo,做爲國內第一款免費可私有化部署的用戶行爲分析工具,Argo 支持全端數據採集、自定義多維度分析,推出行業首家智能埋點管理,Argo的背後是易觀自主知識產權的秒算引擎提供實時用戶分析支持。此外,Argo 還具備更多開放的連接能力。大數據
結束北京疫情隔離的老江再次回到工做崗位,做爲 Argo 早期創始成員,老江談到,「Argo 可以幫助開發者從平常繁瑣的 SQL 任務中解放出來,讓他們專一在工具優化和數倉建設上,幫助企業大幅提高工做效率、節約開發成本,而無需考慮經費問題,在數字化運營的路上快速跑起來。」優化
就像看待本身的孩子,雖然還有不完美,但在老江眼裏, Argo 在成長, Argo 也是最棒的。迄今爲止, Argo 社區已彙集數千名數據愛好者,你們一塊兒探討工具部署和使用,目前用戶已涵蓋新零售、教育、電商、社區、醫藥和金融等多個行業。
02
開源多種源碼,節省開發時間
「經過開源 SDK,咱們但願賦能給對用戶行爲感興趣的工程師們,幫助你們快速、準確、無誤地採集用戶行爲數據。」易觀 CTO 郭煒說到。
數據採集是企業進行數據分析的基礎,具備基石的意義。爲知足不一樣企業需求,易觀開放了客戶端、服務端多種 SDK,同時支持代碼埋點、可視化埋點、全埋點不一樣埋點方式,知足不一樣場景需求。工程師能夠根據業務需求對開源代碼進行調整,幫助你們節省大量基礎代碼開發時間。易觀方舟 SDK支 持全端用戶打通,目前已支持採集超過22種數字用戶觸點,包括 Android、 iOS、 H5以及各種平臺小程序等。
易觀開源 SDK 支持商業項目運用,已有包括華潤、方正、噹噹、九陽、CSDN 等近一百家用戶使用。同時,易觀配備了專門的 SDK 開源社區,彙集了衆多前端及SDK工程師,可以及時響應社區問題:「一個滑動的佈局如 NestedScrollView 嵌套一個 RecycleView,如何監聽到 RecycleView 中每一個 item 是否露出呢?」
幾分鐘後,烈火工程師直接發出代碼示例,雙方切磋數輪後,問題獲得解決。偶爾在老江、老代和小朱姐射程範圍內的問題,他們也會隨時迴應。做爲社區負責人,小朱姐期待更多小夥伴們能提交問題、共建文檔,你們共同創建本身的社區。
03
海豚調度,選好調度早回家
調度選得好,下班回家早。這句技術同事的笑梗,如今已經成爲「海豚調度」官方蓋章的廣告語。
海豚調度 DolphinScheduler 是易觀自主研發的分佈式、易擴展的可視化 DAG 工做流任務調度系統,致力於解決數據處理流程中錯綜複雜的依賴關係,使調度系統在數據處理流程中開箱即用。在2017年末完成架構設計,2019年對外開放,並在美國時間2019年8月29日迎來重要節點——正式經過頂級開源組織Apache基金會的投票決議,以全票經過的優秀表現正式成爲了 Apache 孵化器項目。
談及海豚調度研發的初衷,老代回憶說,其實這也是易觀技術團隊本身受制於難用的調度工具觸發的。三年前,易觀在運營本身6.8Pb大小、6.02億月活、天天近萬個調度任務的大數據平臺時,受到 ETL 複雜的依賴關係、平臺易用性、可維護性及二次開發等方面掣肘,易觀技術團隊十分渴望找到一個更好用的數據調度工具。
一次午間閒談,幾個技術開發者你一言我一語,「要採用模塊化的設計,這樣才能便於開源後的協同開發」,「要選用開源的技術組件,這樣才能便於開源後讓更多的開發者參與進來」,「像海豚同樣勤勞無休地工做,名字就叫海豚調度( DolphinScheduler )。」
就這樣,伴隨着每一位的手舞足蹈、熱情澎湃和脣槍舌劍,2017年12月在北京市朝陽區恆通商務園 B12棟3層辦公室裏,拉開了海豚調度的序幕。那天瞬間點燃的創造激情,讓這羣守護髮際線的中年人又找到了新的青春。
萬丈高樓平地起,也從項目啓動的那一刻,這羣開發者就肯定了開源的目標,也是從那一刻,開源的種子就種在了每一位項目成員心中,它是一個使命,也是全部人的共識和承諾。
今天的海豚調度,正在獨立走上本身的發展之路,憑藉高可靠性、簡單易用、場景豐富、高拓展性的優點,社區吸引了愈來愈多的技術愛好者和使用者。迄今,海豚調度已迎來3000多位社區成員,中國平安、美團、360、科大訊飛、華潤萬家等衆多知名企業已將海豚調度引擎 Apache DolphinScheduler 應用到了實際場景中。
04
開源開放,技術開發者同行
做爲數據智能服務提供商,易觀多年來一直踐行着「讓數據能力平民化」,但願經過產品和技術賦能更多企業數字化轉型,也正在以開放的姿態集結更多合做夥伴,共同爲各行業數字化轉型貢獻力量。
今天的易觀,不只僅以數據分析報告爲衆人所知,如今還集結了一大批熱愛數據、致力於經過數據改變世界的「代碼英雄」。在易觀200多人的團隊裏,產品和技術團隊人數佔大半,集中精力打磨核心產品和技術。
豈曰無衣,與子同裳。易觀 CTO 郭煒說,「開源意味着共享共建、相互信任以及賦能數字化轉型。」易觀熱忱接納每一位志願開源開發理想的技術同袍,也將以更加開放的姿態,帶領其餘開發者和每個想參與到易觀開源項目的行業同仁,一塊兒攜手並進、攻克難關。你也想一塊兒來搞事情嗎?!(易觀技術崗位招聘,歡迎添加微信諮詢:857107162)
————————————————
掃描下圖二維碼,免費體驗智能用戶運營