Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Feature Toggle: Make Development more Efficient
Search
LINE Developers Taiwan
PRO
October 25, 2023
Technology
210
0
Share
Feature Toggle: Make Development more Efficient
- Speaker: Sean Huang
- Event: iThome Kubernetes summit 2023
LINE Developers Taiwan
PRO
October 25, 2023
More Decks by LINE Developers Taiwan
See All by LINE Developers Taiwan
20260514 - build with ai 2026 - build LINE Bot with Gemini CLI
line_developers_tw
PRO
0
440
2026.04.09_台灣客服協會_從資料重新理解客服_ Charlie Wang
line_developers_tw
PRO
0
42
Zona 台北大學 GDG 分享
line_developers_tw
PRO
0
59k
台大資料分析與決策社 機器學習的商業應用_Rei
line_developers_tw
PRO
0
31
政大數據分析社 機器學習的商業應用_Rei
line_developers_tw
PRO
0
56
Gemini 2025 新功能回顧 LINE Bot 完美結合
line_developers_tw
PRO
0
610
NTUAI企業參訪
line_developers_tw
PRO
0
20k
Data TECH FRESH企業參訪- Amber
line_developers_tw
PRO
0
45k
Data Team 實習分享
line_developers_tw
PRO
0
35k
Other Decks in Technology
See All in Technology
2026年春のAgentCoreアプデ 細かいやつ全部まとめ
minorun365
4
240
「背中を見て育て」からの卒業 〜専門技術としてのテスト設計を軸に、品質保証のバトンを繋ぐ〜 #genda_tech_talk
nihonbuson
PRO
3
1.4k
エムスリーテクノロジーズ株式会社 エンジニア向け紹介資料 / M3 Technologies Company Deck
m3_engineering
0
170
20260515 OpenIDファウンデーション・ジャパンご紹介
oidfj
0
130
Purview 勉強会報告 Microsoft Purview 入門しようとしてみた
masakichixo
1
430
The Bag-of-Documents Model for Query Understanding and Retrieval
dtunkelang
0
130
既存プロダクトQAから新規プロダクトQAへ
ryotakahashi
0
140
SLI/SLO、「完全に理解した」から「チョットデキル」へ
maruloop
5
540
全社統制を維持しながら現場負担をどう減らすか〜プラットフォームチームとセキュリティチームで進めたSecurity Hub活用によるAWS統制の見直し〜/secjaws-security-hub-custom-insights
mhrtech
1
540
鹿野さんに聞く!CSSの最新トレンド Ver.2026
tonkotsuboy_com
6
3.4k
"スキルファースト"で作る、AIの自走環境
subroh0508
0
540
"うちにはまだ早い"は本当? ─ 小さく始めるPlatform Engineering入門
harukasakihara
6
610
Featured
See All Featured
Statistics for Hackers
jakevdp
799
230k
Deep Space Network (abreviated)
tonyrice
0
140
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
570
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
200
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
460
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.6k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
220
The Invisible Side of Design
smashingmag
302
52k
How to Talk to Developers About Accessibility
jct
2
200
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.2k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Transcript
None
Feature Toggle
黃信豪, Sean Huang Sr. Technical Manager@LINE 2010-2014: Quanta Research 2014-2016:
start up 2016-2018: Gogoro Inc. 2018-2020: LINE 2021: Appier 2021 – now: LINE
Closing the distance & Life on LINE 在LINE做過什麼 2018.11 LINE旅遊
2018.04 2018.09 2018.10 全家付款買貼圖 MRT 公車追蹤 台灣大車隊 beacon合作 2022.10 金物流模組 LINE購物商城 2023.6 金流模組 內容服務 2023.08 金流模組 LINE禮物 2018 2023
Software 天下武功 唯快不破
Software 贏者全拿 Winner Take All
專案管理 鐵三⾓ 範疇
01 02 03 04 介紹什麼是 Feature Toggle,及基本概念和工作原理。 分享實際應用場景,包括 AB testing,
Canary Release 等。 LINE 台灣在推動 Feature Toggle 的經驗和協同開發工法 Feature Toggle 應⽤場景 LINE台灣在推動的⼯法 影響到開發流程和 CI/CD 在 k8s 上的部署,如何解決痛點 對K8s 的影響 Feature Toggle 簡介 05 如何持續改善 縮短部署週期與增進開發效率 CONTENT
01 Feature Toggle 簡介
Code with Flag 最簡單的feature toggle
Configuration feature toggle進化 I
Database feature toggle進化 II
Feature Toggle System feature toggle進化 III
Feature Toggle System feature toggle進化 III
How to Evaluate Toggle System
WHY OpenFlagr?
OpenFlagr Architecure
註解或⼩標題⽂字註解或⼩標題⽂字 02 Feature Toggle 應⽤場景
Use Case for E-Commerce
Canary Release
Dynamic Configuration
註解或⼩標題⽂字註解或⼩標題⽂字 03 LINE台灣在推 動的⼯法
K8s deployment
Authentication Internal Auth Proxy Openflagr Manager
Authentication
Feature Flag Client OpenFeature OpenFeature SDK OpenFeature Provider Feature Toggle
System Flag Evaluation API
Mockoon - MockAPI API Request HTTP Client Interceptor Third Party
API Mock API Feature Toggle System
註解或⼩標題⽂字註解或⼩標題⽂字 04 對K8s部署流程 影響
K8s release 架構圖
Release Pipeline
註解或⼩標題⽂字註解或⼩標題⽂字 05 縮短部署週期與 增進開發效率
CFR Change Failure Rate LINE台灣的開發效能指標 MTTR Mean Time to Restore
Service LTC Lead Time for Changes DF Deployment Frequency
CFR - Change Failure Rate MTTR – Mean Time to
Restore Service
LTC – Lead Time for Change DF – Deployment Frequency
None