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
Thrift admin-page problem
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
ruicc
June 29, 2019
Technology
0
11k
Thrift admin-page problem
Finagle (&thrift)を使用した時に恐らく直面するであろう管理画面問題(またその一般化問題)について。
ruicc
June 29, 2019
Tweet
Share
Other Decks in Technology
See All in Technology
We Built for Predictability; The Workloads Didn’t Care
stahnma
0
130
生成AI時代にこそ求められるSRE / SRE for Gen AI era
ymotongpoo
5
2.6k
M&A 後の統合をどう進めるか ─ ナレッジワーク × Poetics が実践した組織とシステムの融合
kworkdev
PRO
1
390
プロポーザルに込める段取り八分
shoheimitani
0
160
Kiro IDEのドキュメントを全部読んだので地味だけどちょっと嬉しい機能を紹介する
khmoryz
0
160
GitLab Duo Agent Platform × AGENTS.md で実現するSpec-Driven Development / GitLab Duo Agent Platform × AGENTS.md
n11sh1
0
120
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.8k
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.5k
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
190
Databricks Free Edition講座 データサイエンス編
taka_aki
0
290
ZOZOにおけるAI活用の現在 ~開発組織全体での取り組みと試行錯誤~
zozotech
PRO
4
4.8k
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
2
420
Featured
See All Featured
Writing Fast Ruby
sferik
630
62k
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Accessibility Awareness
sabderemane
0
48
Test your architecture with Archunit
thirion
1
2.1k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
230
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
ラッコキーワード サービス紹介資料
rakko
1
2.2M
The Invisible Side of Design
smashingmag
302
51k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
170
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
72
Game over? The fight for quality and originality in the time of robots
wayneb77
1
110
Transcript
'JOBHMF UISJGU BENJOQBHFQSPCMFN !SVJDD '*7& *OD
4QFBLFS w !SVJDD SVJDIJ w )BTLFMMFS w '*7& *OD
w ϞόΠϧಈըࠂͷձࣾ 4DBMB༻ w -*/&ͷࢠձࣾ w IUUQTXXXpWFDPSQDPN
5ISJGUBENJOQBHF QSPCMFN
Α͋͘Δߏ "QQGSPOU .Z42- 6TFS SFRVFTU TFMFDU SFTQPOTF SFTQPOTF
Α͋͘Δߏ XBENJO 4ZTUFN GPSBENJO "ENJO BDDFTT TFMFDUVQEBUF "QQGSPOU
.Z42- 6TFS SFRVFTU SFTQPOTF SFTQPOTF TFMFDU
ࠓճͷओ 4ZTUFN GPSBENJO "ENJO BDDFTT TFMFDUVQEBUF "QQGSPOU .Z42-
6TFS SFRVFTU SFTQPOTF SFTQPOTF TFMFDU
લఏ݅ w ҙͷΤϯδχΞ ཧը໘Λ࡞Γͨ͘ͳ͍
None
QIQ.Z"ENJO w QIQ.Z"ENJO w 8FC͔Β.Z42-Λ৮Δ͜ͱ͕ग़དྷΔ
JEFBQIQ.Z"ENJO QIQ.Z"ENJO 306TFS SFBE TFMFDUVQEBUF "QQGSPOU .Z42- 6TFS SFRVFTU
SFTQPOTF SFTQPOTF TFMFDU ˞ΦϖϛεͰγεςϜ͕ࢮ͵ͷͰ ɹ͓͢͢ΊͰ͖·ͤΜ 386TFS &OHJOFFS SFBEXSJUF
QIQ.Z"ENJO w ৭ʑ͋Δ͕ɺͱΓ͋͑ͣӡ༻Մೳɻ w ΑΓચ࿅͞Εͨπʔϧ͕.Z42-पลʹଘࡏ
ͱ͜ΖͰ
'JOBHMF w 31$TZTUFNNBEFCZ5XJUUFS w 'BTU w 4UBCMF w &YUFOTJCMF w
XSJUUFOJO4DBMB w '*7&αʔόʔ'JOBHMFͰॻ͍͍ͯΔ
'JOBHMFศར "QQGSPOU 'JOBHMF .Z42- 6TFS SFRVFTU SFTQPOTF SFTQPOTF TFMFDU
.Z42- w .Z42- ,74ͱͯ͠༏लͰ͋Δ͜ͱ͕ΒΕ͍ͯΔ w UISJGUCJOBSZΛͦͷ··֨ೲ͢Δ w QSJNBSZLFZJE w JOEFYLFZTFWFSBMpFMET
.Z42- ,74ͱͯ͠༏ल "QQGSPOU 'JOBHMF .Z42- 6TFS SFRVFTU SFTQPOTF SFTQPOTF
TFMFDU UISJGU
42-ͷ݁Ռ͕CJOBSZͰಡΊͳ͍ QIQ.Z"ENJO "ENJO BDDFTT TFMFDUVQEBUF "QQGSPOU 'JOBHMF .Z42-
6TFS SFRVFTU SFTQPOTF SFTQPOTF TFMFDU UISJGU UISJGU CJOBSZ
લఏ݅֬ೝ w ΤϯδχΞ ཧը໘Λ࡞Γͨ͘ͳ͍
ͯ͞Ͳ͏͢Δʁ 4ZTUFN GPSBENJO "ENJO BDDFTT TFMFDUVQEBUF "QQGSPOU 'JOBHMF .Z42-
6TFS SFRVFTU SFTQPOTF SFTQPOTF TFMFDU UISJGU SFBEBCMF SFTQPOTF
ҰൠԽ +40/ QSPUPCVG qBUCV⒎FS $#03 4ZTUFN GPSBENJO "ENJO BDDFTT
TFMFDUVQEBUF "QQGSPOU .Z42- 6TFS SFRVFTU SFTQPOTF SFTQPOTF TFMFDU CJOBSZ SFBEBCMF SFTQPOTF
$36%͘Β͍ ཧը໘Λੜ͍ͨ͠
4DSPPHF w 5ISJGUDPEFHFOFSBUPS w 'JOBHMFࣗલͷDPEFHFOFSBUPS Λ࣋ͬͯΔ w IUUQTUXJUUFSHJUIVCJPTDSPPHF
4DSPPHFCFIBWJPVS UISJGU pMFT 4DBMB pMFT HFOFSBUF
4DSPPHFCFIBWJPVS UISJGU pMFT 4DBMB pMFT HFOFSBUF 4DBMB$MBTT 4FSJBMJ[FS%FTFSJBMJ[FS UISJGUpMFT͕࣋ͭใ
3FqFDUJPOGSPNTDBMBDMBTT w 4DSPPHFSFqFDUJPOͷͨΊͷใΛՃ͍ͯ͠Δ w ՄೳͳݶΓΓͨ͘ͳ͍ w อक͕େม w ֦ு͕େม w
ͬͱతͳදݱ͕΄͍͠ wܕ͕΄͍͠
4DSPPHFCFIBWJPVS UISJGU pMFT 4DBMB pMFT "45 QBSTF HFOFSBUF
4DSPPHFCFIBWJPVS UISJGU pMFT 4DBMB pMFT "45 QBSTF HFOFSBUF ຊʹ΄͔ͬͨ͠ͷ
None
w "45͕DBTFDMBTTͰఆٛ͞Ε͍ͯΔ 1BUUFSO.BUDI͍͚ͯ͠ USBWFSTFग़དྷΔʂ
(FOFSBUF)5.-GPSN UISJGU pMFT 4DBMB pMFT "45 QBSTF HFOFSBUF HFOFSBUF )5.-GPSN
)5.-
5ISJGU"45ศར w ࠓճͷΑ͏ʹ୯७ͳཧը໘͕ੜͰ͖Δ w .Z42-DSFBUFUBCMF͕ੜͰ͖Δ w #JH2VFSZͷTDIFNB͕ੜͰ͖Δ w ͨͩ͠6OEPDVNFOUFE w
QBSTFSඞཁͳػೳ͔ͩΒແ͘ͳΔ͜ͱͳ͍ w "45ͩ͠େ͖͘มΘΔ͜ͱͳ͍ʢͣʣ
ཧը໘ "VUPHFO 4ZTUFN GPSBENJO "ENJO BDDFTT TFMFDUVQEBUF "QQGSPOU .Z42-
6TFS SFRVFTU SFTQPOTF SFTQPOTF TFMFDU CJOBSZ SFBEBCMF SFTQPOTF
·ͱΊ w 4FSJBMJ[FGPSNBUBENJOQBHFQSPCMFN w 5ISJGU"45ศར