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
技術的負債と向き合う取り組みでよかったもの / positive_efforts_to_tac...
Search
yuuki takezawa
October 16, 2023
Programming
10
3.9k
技術的負債と向き合う取り組みでよかったもの / positive_efforts_to_tackle_technical_debt
こんなことをやって改善していっているよ、という話
yuuki takezawa
October 16, 2023
Tweet
Share
More Decks by yuuki takezawa
See All by yuuki takezawa
なぜAI時代に 「イベント」を中心に考えるのか? / Why focus on "events" in the age of AI?
ytake
3
1.4k
PHPでアクターモデルを活用したSagaパターンの実践法 / php-saga-pattern-with-actor-model
ytake
0
1.8k
PHP ステートレス VS ステートフル 状態管理と並行性 / php-stateless-stateful
ytake
0
200
PHPでアクターモデルを理解・体験しよう / Understand and experience the actor model in PHP
ytake
2
670
再考 アクターモデル/ reconsider actor model
ytake
0
1.3k
GoとアクターモデルでES+CQRSを実践! / proto_actor_es_cqrs
ytake
1
540
Phluxorでアクターモデルを 理解・体験しよう / toolkit-for-flexible-actor-models-in-php-phluxor
ytake
1
320
オブジェクトのおしゃべり大失敗 メッセージングアンチパターン集 / messaging anti-pattern collection
ytake
2
1.2k
DRE/SREのプラクティス融合によるクラウドネイティブなデータ基盤作り / dre_sre
ytake
0
890
Other Decks in Programming
See All in Programming
Tool Catalog Agent for Bedrock AgentCore Gateway
licux
7
2.5k
AIと私たちの学習の変化を考える - Claude Codeの学習モードを例に
azukiazusa1
11
4.4k
為你自己學 Python - 冷知識篇
eddie
1
350
速いWebフレームワークを作る
yusukebe
5
1.7k
より安全で効率的な Go コードへ: Protocol Buffers Opaque API の導入
shwatanap
2
750
MCPでVibe Working。そして、結局はContext Eng(略)/ Working with Vibe on MCP And Context Eng
rkaga
5
2.3k
RDoc meets YARD
okuramasafumi
4
170
さようなら Date。 ようこそTemporal! 3年間先行利用して得られた知見の共有
8beeeaaat
3
1.5k
Oracle Database Technology Night 92 Database Connection control FAN-AC
oracle4engineer
PRO
1
470
Amazon RDS 向けに提供されている MCP Server と仕組みを調べてみた/jawsug-okayama-2025-aurora-mcp
takahashiikki
1
120
Rancher と Terraform
fufuhu
2
550
パッケージ設計の黒魔術/Kyoto.go#63
lufia
3
440
Featured
See All Featured
Become a Pro
speakerdeck
PRO
29
5.5k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.6k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
4 Signs Your Business is Dying
shpigford
184
22k
Building Better People: How to give real-time feedback that sticks.
wjessup
368
19k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
188
55k
Bash Introduction
62gerente
615
210k
GraphQLの誤解/rethinking-graphql
sonatard
72
11k
Music & Morning Musume
bryan
46
6.8k
Scaling GitHub
holman
463
140k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
Transcript
ZVVLJUBLF[BXBZUBLF ٕज़తෛ࠴ͱ͖߹͏औΓΈͰྑ͔ͬͨͷ
QSP fi MF • ελʔϑΣεςΟόϧגࣜձࣾ΄͔ • σʔλॲཧ͍Ζ͍Ζ • (P4DBMB
• ϚΠΫϩαʔϏεΞʔΩςΫνϟɾϦΞΫςΟϒγεςϜɺ ϨΨγʔվળ43&%3&ɺ֤छϞσϦϯάͷࢧԉͳͲ • 9IUUQTUXJUUFSDPNFY@UBLF[BXB
ٕज़తෛ࠴ͱָ͖͘͠߹͑ͯ·͔͢ʁ
ٕज़ෛ࠴ͦͷͷͷׂѪ ʢΥʔυࢯͷ։ൃऀମݧدΓͷͳͲʣ
͖߹͏ͨΊͷ४උ
આ໌ɾڠྗΛ์غ͠ͳ͍ • վળ͞Εͳ͚ΕͲ͏ͳΔ͔ɺվળͨ͠ΒͲ͏ͳΔ͔ վળ͠ͳͯ͘ͳ͍ͷ͔Ͳ͏͔ • ػೳՃ͕Ͱ͋Ε ͲͷΑ͏ͳΞτΧϜΛظ͍ͯ͠Δͷ͔͔ͬ͠ΓدΓఴ͏
• ΤϯδχΞͷ༻ޠΛΘͣʹ8):͕આ໌Ͱ͖Δͷ͔Ͳ͏͔
ঢ়گΛՄࢹԽ͠Α͏ • 43&͕จԽͱͯ͋͠Δ߹ɺ ͲͷΑ͏ͳྖҬ෦͕ϋοϐʔͰͳ͍ঢ়گͳͷ͔ • ΠϯλϥΫγϣϯΛཧղͯ͠၆ᛌͯ͠ߟ͑Δ
• ΤϯδχΞΘͣจԽͱ͍ͯ͘͠ͷҰͭ
શһࢀՃͰΠϕϯτετʔϛϯά
5IF"SUPG4-0TϫʔΫγϣοϓ
͖߹͏ͨΊͷجૅମྗΛ͚ͭΔ • ϫʔΫγϣοϓఆظతʹ࣮ࢪதʢʹҰճ͘Β͍ʣ • ݱࡏಈ͍͍ͯΔαʔϏεͱͷฒɾաظͷϓϥϯ • νʔϜͷ݈߁ঢ়ଶͳͲ
ฦࡁ͍ͯͧ͘͠ʂ
աڈʹܟҙΛ͏ • ݱঢ়ͷγεςϜͷঢ়گΛ͔ͬ͠Γͱཧղ͢Δ • υϝΠϯΛ͔ͬ͠Γͱཧղ͢Δ • աڈͷܦҢɾ͜Ε·ͰͷഎܠΛΔ
ҙ
ؾΛ͚ͭΑ͏ • Ϟμϯͳ࡞Γํ͡Όͳ͍͔Β৽͍ͨ͘͠͠ • ॻ͖ํ͕ؾʹ৯Θͳ͍ • ͱΓ͔͍͍͋͑ͣͬ͜ΞʔΩςΫνϟʹ͍ͨ͠ • ͳͲͳͲ
৽͘͠ΠέͯΔίʔυʹʂ
ݩͷγεςϜΑΓύϑΥʔϚϯε͕ѱ͘ͳΓ·ͨ͠ ෳࡶͳγεςϜʹͳΓ·ͨ͠ɾɾ
ؾΛ͚ͭΑ͏ • ײ֮తͳͷɺओ؍త͗͢ΔͷͳͲ͕ ೖΓࠐ·ͳ͍Α͏ʹ • ޙΠέͯΔͷ͋Γ·ͤΜ • ࠓΈͳ͞Μ͕ॻ͍ͯΔίʔυγεςϜෛ࠴ʹͳΔͷͰ͢
ೝͷࠩʹؾΛ͚ͭΑ͏
ϨϏϡʔɾυϝΠϯΛཧղ͢Δձ • ݱࡏͷυϝΠϯ͕ࣝڞ༗͞ΕΔ·Ͱຖि࣮ࢪ ʢࣄલʹΠϕϯτετʔϛϯάͳͲΛΈΜͳͰʣ • ӡ༻νʔϜͳͲަ͑ͯίʔυͷॻ͖ํӠʑ͚ͩͰͳ͘ ͜Ε·ͰͷഎܠͳͲซͤͯฉ͘
• ୯ͳΔίʔυϨϏϡʔͰด͡ͳ͍
ϨϏϡʔɾυϝΠϯΛཧղ͢Δձ • ࠓݱࡏͷঢ়گΛΓऔͬͯ៉ྷʹ͚ͨͩ͠ͷ γεςϜɾίʔυʹͳ͍ͬͯͳ͍͔Ͳ͏͔ • ։ൃऀମݧ͚͕ͩ༏ઌ͞Ε͍ͯͳ͍͔Ͳ͏͔ • νʔϜͰೝ͕ଗ͍ͬͯΔ͔ɺΕͦ͏͔Ͳ͏͔
ϨϏϡʔɾυϝΠϯΛཧղ͢Δձ • ٕज़తʹᘳͰ͋Δඞཁ͋Γ·ͤΜ • ᘳʹ͠Α͏ͱ͢Δ΄Ͳਐ·ͳ͘ͳΔ • େମͷํੑ͕͋Εɺଟগͷߥ͞ڐ༰ • ͕ɺ৫نʹΑ༷ͬͯʑ
݁Ռ νʔϜϝϯόʔ͕υϝΠϯΤΩεύʔτʹ ৫ίϛϡχέʔγϣϯ͕େ෯վળ ٕज़తෛ࠴͕ੜ·Εʹ͍͘αΠΫϧͷҰา
ࢥΛ͑Δɾ͢
ࢥΛ͖ͪΜͱ͍͑ͯ͘ • Ͳ͏͍ͬͨํͰɺࢦ͢ํͲ͜ͳͷ͔ υϝΠϯ͔Βಋ͖ग़͞Εͨͷ͔Ͳ͏͔ • ૈͯ͘άϥϯυσβΠϯɾίϯηϓτΛ
ࢥΛ͖ͪΜͱ͍͑ͯ͘ • ྫ͑ϨΠϠߏ͚ܾͩΊ͍ͯ͘ͱɺ8):͕ൈ͚མͪ ϨΠϠߏʹ͢Δ͜ͱ͚ͩʹϑΥʔΧε͞Εͯ͠·͏ • ٕज़࣌ͷྲྀΕͱͱʹมΘ͍ͬͯ͘ͷ • ΨονΨνʹߟ͑ͨͷ͕ͯݹ͘ͳΔ
࣌ͷਓ͕͍ͳ͍ ͕ࣝڞ༗͞Εͳ͍ͨΊೝʹࠩ
Α͍ͷͰ͋ͬͯෛ࠴ʹݟ͑ͯ͠·͏
ݱࡏͷνʔϜͰ࠷దͳ͑ɺ ใͷ͠ํΛ୳͠·͠ΐ͏
্ख͖͘߹͏ʹ • ٕज़໘͚ͩͰͳ͘ɺաڈΛΔ • υϝΠϯΛཧղ͠ɺγεςϜͱͷࠩΛਖ਼͘͠ೝࣝ͢Δ • ΈΜͳͰ܁Γฦཱ͔͍ͪ͠ɺจԽʹ
͋Γ͕ͱ͏͍͟͝·ͨ͠