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
技術的負債に対してカスタムコップでできること
Search
Terai Shogo
January 25, 2024
Programming
0
640
技術的負債に対してカスタムコップでできること
TechBrew in 東京 〜技術的負債と共に歩むプロダクトの成長〜(
https://findy.connpass.com/event/306451/
)で発表した内容です。
Terai Shogo
January 25, 2024
Tweet
Share
More Decks by Terai Shogo
See All by Terai Shogo
富山発の個人開発サービスで日本中の学校の業務を改善した話
krpk1900
6
520
PRODUCT HISTORY CONFERENCE 2024の裏側
krpk1900
0
79
Kaigi on Rails 2024 〜運営の裏側〜
krpk1900
1
1.3k
【Kaigi on Rails 2024】YOUTRUST スポンサーLT
krpk1900
1
870
今日で分かる!カスタムコップの作り方
krpk1900
2
1.3k
SNS特有のタイムライン機能におけるYOUTRUSTの工夫点
krpk1900
0
55
サービスを軌道に乗せるまで一人でやったすべてのこと
krpk1900
20
7.9k
RailsアプリでのCQSの運用を支える仕組みと文化
krpk1900
0
120
Kaigi on Rails 2023 〜運営の裏側〜
krpk1900
0
990
Other Decks in Programming
See All in Programming
ネイティブ製ガントチャートUIを作って学ぶUICollectionViewLayoutの威力
jrsaruo
0
130
Web技術を最大限活用してRAW画像を現像する / Developing RAW Images on the Web
ssssota
2
1.2k
Playwrightはどのようにクロスブラウザをサポートしているのか
yotahada3
7
2.3k
monorepo の Go テストをはやくした〜い!~最小の依存解決への道のり~ / faster-testing-of-monorepos
convto
2
390
複雑化したリポジトリをなんとかした話 pipenvからuvによるモノレポ構成への移行
satoshi256kbyte
1
770
ABEMAモバイルアプリが Kotlin Multiplatformと歩んだ5年 ─ 導入と運用、成功と課題 / iOSDC 2025
akkyie
0
320
アメ車でサンノゼを走ってきたよ!
s_shimotori
0
140
CSC509 Lecture 02
javiergs
PRO
0
410
育てるアーキテクチャ:戦い抜くPythonマイクロサービスの設計と進化戦略
fujidomoe
1
150
CSC509 Lecture 01
javiergs
PRO
1
430
エンジニアとして高みを目指す、 利益を生み出す設計の考え方 / design-for-profit
minodriven
23
12k
実践AIチャットボットUI実装入門
syumai
7
2.5k
Featured
See All Featured
Gamification - CAS2011
davidbonilla
81
5.5k
Visualization
eitanlees
148
16k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Statistics for Hackers
jakevdp
799
220k
Music & Morning Musume
bryan
46
6.8k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
61k
Become a Pro
speakerdeck
PRO
29
5.5k
KATA
mclloyd
32
15k
[RailsConf 2023] Rails as a piece of cake
palkan
57
5.9k
GitHub's CSS Performance
jonrohan
1032
460k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.7k
Transcript
גࣜձࣾ:0653645 ࣉҪলޗ ٕज़తෛ࠴ʹରͯ͠ ΧελϜίοϓͰͰ͖Δ͜ͱ
ࣗݾհ w ࣉҪলޗ !LSQL@EFW w גࣜձࣾ:06536458FCΤϯδχΞ w ,BJHJPO3BJMT0SHBOJ[FS w
ݸਓ։ൃʢ੮ସ͑ϝʔΧʔɺେ୩ϝʔλʔͳͲʣ !LSQL@EFW
ຊ͓͢Δ͜ͱ w ΧελϜίοϓΛࣗ࡞͠ɺࣗࣾಠࣗͷ։ൃϧʔϧͷӡ༻Λվળ͢Δ͜ͱʹ Αٕͬͯज़తෛ࠴ʹཱ͔ͪͬͨ
ΧελϜίοϓͱʁ w ࣗͰΧελϚΠζͨ͠ΦϦδφϧͷ3VCP$PQ w 3VCP$PQͱʁ w 3VCZͷ੩తղੳπʔϧʢ-JOUFSʣ 3VCP$PQ
ςʔϚͱ͢Δٕज़తෛ࠴ͷछྨ w ٕज़తෛ࠴ͱ͍༷ͬͯʑͳछྨ͕͋ΔͷͰɺࠓճ ʮࣗࣾಠࣗͷ։ൃϧʔϧʯʹςʔϚΛߜΔ
۩ମతʹͬͨ͜ͱ ᶃ ࢀরܥΞΫγϣϯʹ͓͍ͯɺϦʔυϨϓϦΧʹଓ͢ΔϧʔϧΛΈԽ ᶄ ߋ৽ܥΞΫγϣϯʹ͓͍ͯɺ$24ͷ֊ߏΛΈԽ
ᶃϦʔυϨϓϦΧʹଓ͢ΔϧʔϧΛΈԽ w ࢀরܥΞΫγϣϯ JOEFY TIPX ͰɺෛՙΛࢄͤ͞ΔͨΊʹ ϓϥΠϚϦ%#Ͱͳ͘ϦʔυϨϓϦΧʹଓ͍ͤͨ͞
ᶃϦʔυϨϓϦΧʹଓ͢ΔϧʔϧΛΈԽ w XJUI@SFBEFSΛॻ͖Εͯ͠·͏ w ϨϏϡʔͰ࿙Εͯ͠·͏ w ࢀরܥΞΫγϣϯͰϓϥΠϚϦ%#ʹଓ͞Εɺෛՙ͕ूதͯ͠͠·͏
ΧελϜίοϓͰղܾ w ࢀরܥΞΫγϣϯ͕ఆٛ͞Ε͍ͯΔͱ͖ɺ ɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹɹ͕એݴ͞Ε͍ͯΔ͔Λ νΣοΫ͢ΔΧελϜίοϓΛ࡞ w ࣮ͷৄࡉϒϩάͰղઆ͠·͢
ಘΒΕͨϝϦοτ w ٕज़తෛ࠴Λ͜ΕҎ্ੜ·ͳ͍؍ w XJUI@SFBEFSͷॻ͖ΕΛɺ࿙Εͳ͘ݕͰ͖ΔΑ͏ʹͳͬͨ w ϨϏϡʔ࣌Ͱͳ͘։ൃ࣌ͷૣ͍λΠϛϯάͰؾ͚ͮΔΑ͏ʹͳͬͨ w طଘͷٕज़తෛ࠴Λฦࡁ͢Δ؍ w
ϧʔϧʹै͍ͬͯͳ͍ίʔυ͕Ͳ͜ʹͲͷ͘Β͍͋Δͷ͔͕͔ͬͨ w ݸͷ$POUSPMMFSͰॻ͖Ε͕ଘࡏ w ػցతʹݮΒ͍͚ͯ͠Δ
ᶄ$24ͷ֊ߏΛΈԽ w $POUSPMMFS͔Β6TF$BTFΛݺͼग़͢ w 6TF$BTF͔Β$PNNBOEΛݺͼग़͢
ݱࡏͷঢ়گ w ٕज़తෛ࠴ w $POUSPMMFS͔Β6TF$BTFͷݺͼग़͕͠ߦΘΕ͍ͯͳ͍ w $POUSPMMFS͔Β$PNNBOEͷݺͼग़͕͠ߦΘΕ͍ͯΔ w $PNNBOE͔Βผͷ$PNNBOEͷݺͼग़͕͠ߦΘΕ͍ͯΔ
ΧελϜίοϓͰղܾ w ҎԼͷͭͷΧελϜίοϓΛ࡞ w $POUSPMMFSͷ$PNNBOEݺͼग़͠Λېࢭ͢ΔΧελϜίοϓ w $PNNBOEͷ6TF$BTFݺͼग़͠Λېࢭ͢ΔΧελϜίοϓ w $PNNBOEͷ$PNNBOEݺͼग़͠Λېࢭ͢ΔΧελϜίοϓ w
࣮ͷৄࡉϒϩάهࣄͰղઆ w ʰΧελϜίοϓͰ$24ͷӡ༻Λվળͨ͠ɹ:06536455FDI#MPHʱ
ಘΒΕͨϝϦοτ w ٕज़తෛ࠴Λ͜ΕҎ্ੜ·ͳ͍؍ w $24ͷ֊ߏʹै͍ͬͯͳ͍ίʔυΛɺ࿙Εͳ͘ݕͰ͖ΔΑ͏ʹ ͳͬͨ w طଘͷٕज़తෛ࠴Λฦࡁ͢Δ؍ w ϧʔϧʹै͍ͬͯͳ͍ίʔυ͕Ͳ͜ʹͲͷ͘Β͍͋Δͷ͔͕͔ͬͨ
w $POUSPMMFSˠ$PNNBOEՕॴ w $PNNBOEˠ6TF$BTFՕॴ w $PNNBOEˠ$PNNBOEՕॴ w গͣͭ͠ϦϑΝΫλϦϯάΛਐΊ͍ͯΔ
w ΧελϜίοϓΛ࡞ͯ͠نʹ͢Δ͜ͱͰɺࣗࣾಠࣗͷ։ൃϧʔϧΛ ΈʹΑͬͯશһ͕कΕΔΑ͏ʹͨ͠ ऴΘΓʹ ʮຊͷΩϟϦΞ4/4ʯ