iLogtail 社區開源之夏活動來了!

作者:玄颺

在這個充滿活力的夏日,隨着陽光一同燦爛的是開源精神的光輝與創新的火花。iLogtail 社區高興地宣佈,我們正式加入開源之夏 2024 的行列,誠邀每一位懷揣夢想與激情的學生開發者,共同開啓一場探索技術前沿、貢獻開源世界的精彩旅程!

開源之夏是由中國科學院軟件研究所“開源軟件供應鏈點亮計劃”發起並長期支持的一項暑期開源活動,旨在鼓勵在校學生積極參與開源軟件的開發維護,培養和發掘更多優秀的開發者,促進優秀開源軟件社區的蓬勃發展,助力開源軟件供應鏈建設。首頁:https://summer-ospp.ac.cn/

本次開源之夏,iLogtail 社區精心策劃了一系列項目,旨在提升可觀測數據處理能力、增強數據接入能力、以及探索管控能力的新維度。無論你是熱衷於底層技術優化,還是對大數據處理有着濃厚興趣,這裏都有適合你的挑戰!

走近 iLogtail 社區

什麼是 iLogtail

iLogtail 是一款高性能的輕量級可觀測數據採集器,由阿里雲 SLS 團隊官方提供,可以運行在包括服務器、容器和嵌入式等多種環境中,其宗旨在於幫助開發者構建統一的數據採集層,助力可觀測平臺打造各種上層應用場景。iLogtail 多年來一直穩定服務阿里集團、螞蟻集團以及衆多公有云上的企業客戶,目前已經有千萬級的安裝量,每天採集數十 PB 的可觀測數據,廣泛應用於線上監控、問題分析/定位、運營分析、安全分析等多種場景。

作爲國內可觀測領域領先的開源軟件,iLogtail 社區目前正處於快速發展階段,有大量的開發者踊躍參與貢獻。目前來自阿里雲、石墨文檔、同程旅行、小紅書、字節跳動、嗶哩嗶哩、嘀嗒出行的多位同學在參與 iLogtail 社區的共建。

iLogtail 的發展歷史

iLogtail 的前身源自阿里雲的神農項目,自從 2013 年正式孵化以來,iLogtail 始終在不斷演進。

起初,iLogtail 旨在解決單機到大規模集羣的監控挑戰,實現日誌實時採集與高效處理。在阿里集團階段,iLogtail 已經具備了正則、分隔符、JSON 等多個格式日誌的解析能力,支持多種日誌編碼方式,支持數據過濾、脫敏等高級處理能力,單核處理能力極簡模式下提升到 100M/s,正則、分隔符、JSON 等方式 20M/s+。

爲迎接雲原生時代,iLogtail 擴展了容器採集能力,並全面支持 K8S,服務衆多客戶。至 2021 年,iLogtail 已經支持容器化、K8S Operator 管控和可擴展插件系統,擁有千萬部署規模,數萬內外部客戶,百萬+採集配置項,實現日數十 PB 數據的穩定採集。

2021 年 11 月 iLogtail 邁出了開源的第一步,將 Golang 插件代碼開源。自開源以來,吸引了數百名開發者的關注,並且也有不少開發者貢獻了 processor 跟 flusher 插件。2022 年 6 月 C++ 核心代碼也正式開源了,自此開發者可以基於該版本構建完整的雲原生可觀測數據採集方案。

iLogtail 的產品優勢

iLogtail 社區聯繫方式

GitHub:https://github.com/alibaba/ilogtail

官網:https://help.aliyun.com/document_detail/65018.html

微信聯繫方式與釘釘羣:

看看我們的項目吧!

今年,我們有兩個項目,分別是“iLogtail 數據吞吐性能優化”和“ConfigServer 能力升級 + 體驗優化(全棧)”。這兩個項目一個側重於性能優化,一個側重於管控能力,快來看看吧!

iLogtail 社區開源之夏主頁:https://summer-ospp.ac.cn/org/orgdetail/6eba80a6-81a9-4999-8c3b-70796665f622?lang=zhiLogtail

社區開源之夏宣講視頻:https://www.bilibili.com/video/BV1JH4y1V7FS/

項目一:iLogtail 數據吞吐性能優化

項目編號:246eb0231

項目難度:進階/Advanced

項目社區導師:阿柄(阿里雲)

導師聯繫郵箱:[email protected]項目簡述:iLogtail 的部分數據接入能力目前由Golang實現,希望可以升級到C++版本,實現更好的性能、更低的開銷。

項目鏈接:https://summer-ospp.ac.cn/org/prodetail/246eb0231?list=org&navpage=org

項目二:ConfigServer 能力升級 + 體驗優化(全棧)

項目編號:246eb0236

項目難度:進階/Advanced

項目社區導師:玄颺(阿里雲)

導師聯繫郵箱:[email protected]項目簡述:iLogtail 的管控工具 ConfigServer 需要在管控能力、部署能力和使用體驗上進行一些優化,這是一個全棧工程(golang 後端 + React 前端)

項目鏈接:https://summer-ospp.ac.cn/org/prodetail/246eb0236?list=org&navpage=org

快來報名吧!

如何參與活動?

  1. 訪問開源之夏活動官網(https://summer-ospp.ac.cn)註冊並詳細瞭解項目列表。

  2. 瀏覽 iLogtail 社區的項目介紹,找到讓你心動的那一項。

  3. 準備一份展現你熱情與能力的申請書,與我們的社區導師取得聯繫,探討你的想法與計劃。

  4. 完成申請流程,靜待佳音,準備開啓你的開源之旅!

參加活動需要符合什麼條件?

  • 本活動面向年滿 18 週歲的在校學生。
  • 暑期即將畢業的學生,只要在申請時學生證處在有效期內,就可以提交申請。
  • 中國籍學生參與活動需提供身份證、學生證、教育部學籍在線驗證報告(學信網)或在讀證明。
  • 外籍學生參與活動需提供護照,同時提供錄取通知書、學生卡、在讀證明等文件用於證明學生身份。

參加活動可以收穫什麼?

  • 結識開源界小夥伴和技術大牛。
  • 獲得社區導師的專業指導,與開源項目開發者深度交流。
  • 豐富項目實踐經驗,提升項目開發技能。
  • 爲學習方向提供參考,爲職業發展積累人脈。
  • 獲得結項獎金和結項證書 (基礎難度稅前 8000 元 RMB,進階難度稅前 12000 元 RMB) ;通過結項考覈的學生將更有機會獲選優秀學生證書。(注意: 獎金由開源之夏官方提供,細則參見:https://summer-ospp.ac.cn/help/student/#_10

一定要關注的時間節點!

4 月 30 日-6 月 4 日期間,學生可以通過開源之夏官網註冊、與導師溝通項目並提交項目申請。對 iLogtail 社區開源之夏課題感興趣的同學,可以通過本文上方導師郵箱,提前聯繫導師溝通課題需求,找到最適合自己的課題方向。

學生在開源之夏課題參與期間,通過線上工作的形式完成課題,相關項目結項需要在 9 月 30 日前以 PR 的形式提交到 iLogtail 社區倉庫,並在 10 月 31 日前完成合並,結項的同學根據項目難度獲得結項成果及獎金,並有機會獲選主辦方優秀學生。


讓我們在這個夏天,以代碼爲筆,以創意爲墨,共同書寫開源世界的嶄新篇章。加入 iLogtail 社區,不只是參與一個活動,更是擁抱一個充滿無限可能的未來!

點擊此處查看詳情!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章