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
レガシーシステムあるある.pdf
Search
Go Sagawa
November 22, 2018
Programming
0
370
レガシーシステムあるある.pdf
Go Sagawa
November 22, 2018
Tweet
Share
More Decks by Go Sagawa
See All by Go Sagawa
gRPCとgrpc-gatewayを フル活用したweb開発
gosagawa
0
73
GoのWebアプリ開発での DB関連トラブル
gosagawa
0
66
Errors Handling Talks at GopherCon2019
gosagawa
1
540
バッチとゴルーチンあるある
gosagawa
0
250
Goを会社に導入して半年
gosagawa
0
110
20180228自社勉強会_プッシュ送信周りをマスターする
gosagawa
0
810
Other Decks in Programming
See All in Programming
Compose Multiplatform × AI で作る、次世代アプリ開発支援ツールの設計と実装
thagikura
0
150
時間軸から考えるTerraformを使う理由と留意点
fufuhu
16
4.8k
Ruby Parser progress report 2025
yui_knk
1
440
Go言語での実装を通して学ぶLLMファインチューニングの仕組み / fukuokago22-llm-peft
monochromegane
0
120
Kiroで始めるAI-DLC
kaonash
2
580
AI Coding Agentのセキュリティリスク:PRの自己承認とメルカリの対策
s3h
0
200
ユーザーも開発者も悩ませない TV アプリ開発 ~Compose の内部実装から学ぶフォーカス制御~
taked137
0
160
「待たせ上手」なスケルトンスクリーン、 そのUXの裏側
teamlab
PRO
0
510
旅行プランAIエージェント開発の裏側
ippo012
2
900
GitHubとGitLabとAWS CodePipelineでCI/CDを組み比べてみた
satoshi256kbyte
4
220
MCPで実現するAIエージェント駆動のNext.jsアプリデバッグ手法
nyatinte
7
1.1k
2025 年のコーディングエージェントの現在地とエンジニアの仕事の変化について
azukiazusa1
24
12k
Featured
See All Featured
KATA
mclloyd
32
14k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
How to Think Like a Performance Engineer
csswizardry
26
1.9k
Git: the NoSQL Database
bkeepers
PRO
431
66k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Done Done
chrislema
185
16k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.6k
Into the Great Unknown - MozCon
thekraken
40
2k
The Invisible Side of Design
smashingmag
301
51k
Transcript
BOEGBDUPSZ#FBS#BTI ࠤ ߽
ࣗݾհ ࠤ ߽ (P4BHBXB BOEGBDUPSZ JOD 4NBSUQIPOF"QQ%JWJTJPO
-FBE&OHJOFFS 1)1 (PMBOH αʔόʔαΠυ͘ઙ͘ HJUIVCDPN HPTBHBXB 2JJUB HP@TBHBXB 5XJUUFS HP@TBHBXB
ࠓͷςʔϚ ϨΨγʔγεςϜ
͓͜ͱΘΓ ࠓͷൃද ϨΨγʔγεςϜΛ ᩫΊΔࣄ͕ తͰ͋Γ·ͤΜʂ
"'ͷγεςϜʹ͍ͭͯ
͓ͦΒ͘Ұൠతͳαʔόʔߏਤ
ݱ࣮ ڈ͙Β͍ʣ
ͪΐͬͱྑ͘ͳͬͨݱ࣮
ຊͷཧ ڧ͍ਓܴʂ
ղઆ CFGPSF before_2
ղઆ CFGPSF
ղઆ CFGPSF
ղઆ BGUFS
ղઆ BGUFS
ղઆ BGUFS
ղઆ BGUFS
ղઆ BGUFS
ϨΨγʔγεςϜ ͋Δ͋Δ
͋Δ͋Δ̍ υΩϡϝϯτ͕ͳ͍
͋Δ͋Δ̍ શαʔόʔಓʹௐ·ͨ͠ʜ
ղܾࡦ ͋Δ͋Δ̍ɿυΩϡϝϯτ͕ͳ͍ ॻ͘ʂ ࠓ͔ΒͰ͘ͳ͍ʂ
ղܾࡦ ͋Δ͋Δ̍ɿυΩϡϝϯτ͕ͳ͍ ਤ $BDPPΛར༻ ϑϩʔνϟʔτ γʔέϯεਤ &3ਤ ߏਤ
ղܾࡦ ͋Δ͋Δ̍ɿυΩϡϝϯτ͕ͳ͍ "1*༷ XJLJͱ͔FYDFMͱ͔ 1)1 TXBHHFSQIQ TXBHHFS (P HSQDHBUFXBZ
QSPUP
͋Δ͋Δ̎ ສೳͳαʔόʔ
͋Δ͋Δ̎ɿສೳͳαʔόʔ ΞϓϦέʔγϣϯ%# Ͳͬͪಈ͘Α $%/͕ͩ1)1ಈ͘Α Ͳ͔͜ΒͰΞΫηεͰ͖ΔΑ
͋Δ͋Δ̎ɿສೳͳαʔόʔ before_2
͋Δ͋Δ̎ɿສೳͳαʔόʔ
ղܾࡦ ͋Δ͋Δ̎ɿສೳͳαʔόʔ ੍ݶˠղ์ %FOZ "MMPX
ղܾࡦ ͋Δ͋Δ̎ɿສೳͳαʔόʔ ղ์ˠ ˠ੍ݶ %FOZ "MMPX ࢼݧ ࢹ
͋Δ͋Δ̏ ૿͑ΔϦιʔε
͋Δ͋Δ̏
͋Δ͋Δ̏ DB:→ :11→9
ղܾࡦ ͋Δ͋Δ̏ɿ;͑ΔϦιʔε ফ͢ʂ ࠓ͔ΒͰ͘ͳ͍ʂ
ղܾࡦ ͋Δ͋Δ̏ɿ;͑ΔϦιʔε αʔόΞϓϦͷ ίετ αʔόඅ༻ ʹ Ͱͳ͍ʂ
ղܾࡦ ͋Δ͋Δ̏ɿ;͑ΔϦιʔε আ͢Δࣄͷେ͞ ɾηΩϡϦςΟϦεΫ ɾඞཁͳͷ͕ݟ͚ͭͮΒ͍ ɾҟ͕ฆΕࠐΜͰؾ͚ͮͳ͍ ɾؒҧͬͯΘΕΔ ɾ͍࣌͠ʹݶͬͯোʹͳΔ আେʂ
·ͱΊ
·ͱΊ ݟ͑ΔԽ ཧ దਖ਼Խ ੍ݶ আ ࢼݧ ࢹ
·ͱΊ ϨΨγʔγεςϜม͑ΒΕΔʂ