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
Kazuhito Hokamura
July 30, 2017
Technology
2
7k
ログを活用したサービス開発
Cookpad Tech Kitchen #9
1行のログの向こう側
Kazuhito Hokamura
July 30, 2017
Tweet
Share
More Decks by Kazuhito Hokamura
See All by Kazuhito Hokamura
TypeScriptとGraphQLで実現する 型安全なAPI実装 / TSKaigi 2024
hokaccha
5
3.7k
Kotlin製のGraphQLサーバーをNode.jsでモジュラモノリス化している話
hokaccha
0
3.1k
GraphQLの負債と向き合うためにやっていること
hokaccha
2
1.2k
ユビーのアーキテクチャに対する取り組み
hokaccha
1
340
RailsエンジニアのためのNext.js入門
hokaccha
7
18k
Cookpad Summer Internship 2021 Web Frontend
hokaccha
0
7k
巨大なモノリシック Rails アプリケーションの マイクロサービス化戦略 / 2019 microservices in cookpad
hokaccha
3
3.7k
巨大なRailsアプリケーションを「普通」にするための取り組み
hokaccha
1
870
Web Frontend Improvement in Cookpad
hokaccha
1
970
Other Decks in Technology
See All in Technology
Dify - LINE Bot連携 考え方と実用テクニック
uezo
5
1.1k
Azure SQL Database Hyperscale HA レプリカの監視
sansantech
PRO
0
190
標準最高!標準はださくないぞ! at fukuoka.ts #1
yoiwamoto
0
150
#Zenoh 完全に理解した 〜組込み純情篇〜
takasehideki
1
450
歴史と背景から改めて振り返るVPC
shotashiratori
2
220
音声AIエージェントの世界とRetell AI入門 / Introduction to the World of Voice AI Agents and Retell AI
rkaga
3
470
セキュリティ監視の内製化 効率とリスク
mixi_engineers
PRO
4
640
手軽に始める? おうちサーバーのすゝめ
nyagasan
0
180
Oracle Database Backup Service:サービス概要のご紹介
oracle4engineer
PRO
0
4k
Evolving DevOps Teams and Flexible Organizational Culture
kakehashi
1
140
技術ブログや登壇資料を秒で作るコツ伝授します
minorun365
PRO
16
4.4k
X-Correlation Injections (or How to break server-side contexts)
fransrosen
0
360
Featured
See All Featured
Build your cross-platform service in a week with App Engine
jlugia
228
18k
The Power of CSS Pseudo Elements
geoffreycrofte
71
5.2k
What’s in a name? Adding method to the madness
productmarketing
PRO
21
3k
Bootstrapping a Software Product
garrettdimon
PRO
304
110k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
45
4.8k
Practical Orchestrator
shlominoach
185
10k
Six Lessons from altMBA
skipperchong
26
3.3k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
41
6.4k
The Pragmatic Product Professional
lauravandoore
30
6.2k
Statistics for Hackers
jakevdp
793
220k
Docker and Python
trallard
39
3k
Design by the Numbers
sachag
277
19k
Transcript
ϩάΛ׆༻ͨ͠αʔϏε։ൃ $PPLQBE5FDI,JUDIFO ʙߦͷϩάͷ͜͏ଆʙ
ࣗݾհ w ֎ଜਔ!IPLBDDIB w αʔϏε։ൃ෦ ਓࣄ෦ w ςοΫϦʔυ w ݸਓϓϩμΫτ
w "EWFOUBS w #EBTI w OPEFCSFX
"HFOEB ‣ ϩάͷੳج൫ w ϩΪϯά w %8) w ੳπʔϧ ‣
ϩάͷ׆༻ํ๏ w ߦಈੳ w ϩάΛར༻ͨ͠ػೳ։ൃ
ϩάͷੳج൫
ϞόΠϧΞϓϦͰͷϩΪϯά
ϩΪϯάϥΠϒϥϦ1VSFF ‣ ϑΟϧλϦϯά ‣ όοϑΝϦϯά ‣ όονૹ৴ ‣ ϦτϥΠ IUUQTHJUIVCDPNDPPLQBEQVSFF\BOESPJE
JPT^
%8)3FETIJGU ‣ ୭Ͱ w σβΠφͰσΟϨΫλͰΞϧόΠτͰ ‣ ؆୯ʹ w 42-Λ͛Δ͚ͩͰ ‣
͋ΒΏΔσʔλʹରͯ͠ w ֤छϩάɺ֤छϚελʔσʔλʢηΩϡΞใΛআ͘ʣ ‣ ੳͰ͖Δ
ੳπʔϧ3FEBTI
ϩάͷઃܭͱੳʹ ूதͰ͖Δج൫
ϩάͷ׆༻ํ๏
ߦಈੳ
αʔϏε։ൃͷ͠͞ ‣ ͦΕ͕ຊʹϢʔβʔʹͱͬͯՁ͕͋Δ͔ ୭ʹΘ͔Βͳ͍ ‣ ԾઆɾݕূͷϧʔϓΛͰ͖Δ͚ͩ͘ճ͢ඞཁ͕͋Δ
None
ࣄલʹඞཁͳϩάΛઃܭ͠ ਖ਼͘͠ੳ͢Δ
ϩάͷઃܭ
औಘ͢Δϩάͷछྨ ‣ ϢʔβʔσόΠεͷଐੑ w Ϣʔβʔ*%ɺ04ΞϓϦͷόʔδϣϯͳͲ w %8)ʹϚελʔςʔϒϧ͕͋Δ߹͋Δ ‣ ߦಈϩά w
ͲͷϖʔδΛݟͨɺͲͷϘλϯΛԡͨ͠ͳͲͷΠϕϯτ w ੳʹ͏ͷओʹ͜Ε ‣ ϓϩάϥϜͷ࣮ߦϩά w όοΫάϥϯυδϣϒͷىಈͳͲ w ϓϩάϥϜ͕ෳࡶʹͳΔ߹͋ͬͨ΄͏͕͍͍
ՄೳͳݶΓอଘ͢Δ ‣ ϩά͕औΕͯͳ͍ظؒޙ͔ΒੳͰ͖ͳ͍ ‣ ϩά͕ඞཁ͔Ͳ͏͔Λ࠷ॳ͔Βஅ͢Δͷ͍͠ ‣ ϢʔβͷߦಈΛϩά͔Βग़དྷΔݶΓ࠶ݱͰ͖ΔΑ͏ʹ͢Δ w ͓͍߹Θͤো࣌ͳͲͷௐࠪʹཱͭ
ͱ͋Δػೳͷϩάઃܭγʔτ ߦ
ϩάͷੳ
42-Λͬͨੳ ‣ ΄ͱΜͲͷੳΛ42-Ͱߦ͏ w ηογϣϯԽ w ϑΝωϧੳ w Ϧςϯγϣϯͷܭଌ w
FUDʜ ‣ ඦߦɾஈʹωετͨ͠42- ʹͳΔ͜ͱ͟Βʹ͋Δ
ੳ42-ͷϨϏϡʔ ‣ நग़݅ͳͲ߹͍ͬͯΔ͔ ‣ ҙຯͷ͋Δੳʹͳ͍ͬͯΔ͔ ‣ ݁Ռ͕߹͍ͬͯΔ͔
ੳ݁ՌͷՄࢹԽ
ఆྔతͳσʔλΛαʔϏε վળͷͨΊͷҙࢥܾఆʹ͏
ϩάΛར༻ͨ͠ػೳ։ൃ
ྉཧ͖Ζ͘ ‣ ΫοΫύουΞϓϦͷҰػೳ ‣ ࡱͬͨྉཧͷࣸਅΛࣗಈͰه ‣ ػցֶशͰྉཧը૾ͷఆΛߦ͍ͬͯΔ
ௐཧ༧ଌ ‣ ༷ʑͳϩά͔Β࡞ͬͨϨγϐΛ༧ଌ ‣ ػցֶशͰ༧ଌσʔλΛ࡞͍ͯ͠Δ ‣ ͦͷଞͷػೳʹԠ༻༧ఆ
ΞʔΩςΫνϟ
ௐཧ༧ଌͷ։ൃ ‣ %)8ʹ΄͍͠σʔλ͕͢Ͱʹ͋ͬͨͷͰ ͙͢ʹϓϩτλΠϐϯά͕࢝ΊΒΕͨ ‣ ϩάͷநग़͔Βػցֶशͷ෦·ͰαʔϏε։ൃͷ ΤϯδχΞ͚ͩͰ ΄΅ ݁ͨ͠
·ͱΊ
lߦͷϩάͷ͜͏ʹɺ ਓͷϢʔβ͕͍Δz
ߦߦͷϩάΛ׆༻ͯ͠ ΑΓΑ͍ՁΛϢʔβʔʹಧ͚͍ͨ
ຖͷྉཧΛָ͠Έʹ͢Δ 5IBOLZPV