前言
今年,LINE DEV 以參與者的身份加入 COSCUP 2025,在台灣科大三棟建築間穿梭,與來自 FOSS for All、Ubuntu-TW、Ruby Taiwan 等近 40 個社群攤位交流互動,吸收第一手技術資訊與社群能量。這場年度開源盛事共涵蓋 39 條議程軌道、超過 333 場議程,共 292 位講者分享最新想法,吸引數千名技術愛好者共襄盛舉,現場熱度與能量令人難忘。
更令人振奮的是,今年我們不只是觀眾,還有三位同仁勇敢登上 COSCUP 的舞台,分享他們在後端架構、開源貢獻與觀測系統升級上的實務經驗與洞察。
我們的講者與議程亮點

1. 從混亂到優雅,讓專案不再失控:ATDD 與 Clean Architecture 的後端實戰之路
講者:Dong & Squire
在分享中,以真實專案為案例,描述團隊在早期採用「功能先行」開發模式時,因缺乏完整測試與架構規劃,導致功能疊加後出現高耦合、難以維護的痛點。他們引入 ATDD(Acceptance Test-Driven Development),讓開發團隊先定義可驗收的需求測試,再著手撰寫程式碼,確保每次功能新增都能準確符合需求,並降低 bug 產生機率。
同時,他們將 Clean Architecture 應用於後端系統中,以明確的層級分離(Entities、Use Cases、Interfaces、Infrastructure)來控制依賴方向,避免業務邏輯與框架耦合。
透過 Rust + actix-web 框架,他們示範了如何在強型別語言下維持高可讀性與可測試性,並用具 體數據展示實施後維護成本的下降與交付穩定度的提升。

2. 我把 Xcode 修好了:一個開源小白的大冒險
講者:Dong
在這場分享中,Dong 回顧了自己作為開源新手的第一次實戰。起因是一個在 Xcode 16 開發過程中頻繁出現的 swift-format 錯誤彈窗,雖然只是看似微小的體驗瑕疵,卻嚴重影響開發流暢度。
他從最初的「只是想解決自己的困擾」,到一步步閱讀專案原始碼、定位問題根源,並在 GitHub 上提出 issue 與維護者討論,再到最後提交 Pull Request,成功被合併入主分支,成為該專案的一部分。
過程中,他特別分享了與維護者溝通的心法、閱讀陌生程式碼的策略,以及如何在開源社群中用最小成本開始貢獻。這不僅是技術上的成就,也是一次心態的轉變——從「使用者」變成「貢獻者」。
3. Upgrading Loki with a Canary Deployment: Enhancing Performance and Reducing Costs
講者:Eric Huang
Eric 帶來的是一場觀測系統優化的深度分享。他以 LINE Taiwan 的內部 Loki 升級專案為背景,詳細介紹了如何在不中斷服務的前提下,採用 Canary Deployment 策略進行版本切換與效能驗證。
具體而言,他將原本使用的 Promtail log collector 替換為 Vector,並透過實際流量複製功能,讓新舊系統同時運行以觀察效能差異。過程中,他針對 Loki 的 label 設定進行精簡,減少了索引負擔,並優化了查詢響應時間。
最終,測試數據顯示查詢效能顯著提升,機器使用率下降,整體 節省了近 70% 的機器成本,同時降低了後端儲存壓力。這場演講不僅有技術細節,還有完整的驗證方法與成本分析,對所有從事大型系統維運的團隊都極具參考價值。
現場氛圍與團隊共鳴
除了議程,我們也積極探索展區的各個攤位,從最新的技術 Demo、互動遊戲,到充滿創意的週邊設計,每一站都能感受到不同社群的熱情與專業。攤位上,不僅能與開發者直接交流產品與技術細節,還能看到許多來自各領域的創新應用——有的展示 AI 模型如何優化影像,有的示範 IoT 裝置的即時監控,更有專門介紹開源專案貢獻流程的互動教學。
在這樣的場域裡,我們團隊成員不只單純「看展」,而是積極提問、交流經驗,甚至現場與講者深入討論實作方法。大家也交換了不少有趣的社群週邊,從貼紙、徽章,到手工小物,每一樣都承載著社群的文化與故事。
對我們而言,這不只是一次外出參訪,而是一個能夠跨越公司邊界、與不同技術背景的人直接對話的契機。看到同仁們在不同攤位前熱烈討論,彼此分享剛剛聽到的技術趨勢與靈感,那種「我們正在一起成長」的感覺非常真切。
結論
COSCUP 2025 對 LINE DEV 而言,不只是一次會議,更是一場與開源社群深度互動的旅程。今年,我們不僅作為聽眾汲取知識,也透過三場精彩的同仁演講,將自身在後端架構優化、開源貢獻入門與觀測系統升級的經驗,帶到更大的舞台上,讓更多人看見我們的技術實力與持續投入開源的決心。
這樣的經驗,讓我們深刻感受到 「開源不只是程式碼的共享,更是理念、經驗與價值觀的交流」。無論是在議程中聆聽前沿技術,還是在展區與不同社群交流,或是與其他企業的開發者交換實作心得,這些互動都將成為未來專案靈感的養分。
未來,我們將持續鼓勵同仁參與技術社群,無論是投稿演講、參加社群活動,還是成為開源專案的貢獻者,都能讓個人成長與公司影響力同步擴張。期待明年的 COSCUP,我們能帶來更多元的分享,與更多開源夥伴並肩前行,推動技術的邊界與可能性。
