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
ウェブオペレーションエンジニアになるまでの思い出 / Memories until I bec...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yuuki Tsubouchi (yuuk1)
December 06, 2016
Technology
15k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ウェブオペレーションエンジニアになるまでの思い出 / Memories until I become a web operations engineer
Hatena Engineer Seminar #7のLT資料です。
Yuuki Tsubouchi (yuuk1)
December 06, 2016
More Decks by Yuuki Tsubouchi (yuuk1)
See All by Yuuki Tsubouchi (yuuk1)
「アラーティング」の話をしよう— SREconや論文等の最先端とのギャップをみる
yuukit
6
1.6k
SAKURAONE:An Open Ethernet-based AI HPC System And Its Observed Workload Dynamicsin a Single-Tenant LLM Development Environment
yuukit
1
400
AIスーパーコンピュータにおけるLLM学習処理性能の計測と可観測性 / AI Supercomputer LLM Benchmarking and Observability
yuukit
1
970
SREはサイバネティクスの夢をみるか? / Do SREs Dream of Cybernetics?
yuukit
3
550
SREのためのテレメトリー技術の探究 / Telemetry for SRE
yuukit
13
3.7k
AIスパコン「さくらONE」の オブザーバビリティ / Observability for AI Supercomputer SAKURAONE
yuukit
2
1.5k
AIスパコン「さくらONE」のLLM学習ベンチマークによる性能評価 / SAKURAONE LLM Training Benchmarking
yuukit
2
1.2k
とあるSREの博士「過程」 / A Certain SRE’s Ph.D. Journey
yuukit
11
7k
eBPFを用いたAIネットワーク監視システム論文の実装 / eBPF Japan Meetup #4
yuukit
3
1.8k
Other Decks in Technology
See All in Technology
データレイクの「見えない問題」を可視化する
sansantech
PRO
1
250
プライバシー保護の理論と実践
lycorptech_jp
PRO
1
130
AIペネトレーションテスト・ セキュリティ検証「AgenticSec」紹介資料
laysakura
2
7.8k
時期が悪い!それでもRaspberry Piを買って遊んで活用するには / 20260627-osc26do-rpi-jikigawarui
akkiesoft
1
940
ご挨拶「10周年を迎える共創ラボのこれまでとこれから」
iotcomjpadmin
0
160
4人目のSREはAgent
tanimuyk
0
310
BPaaSで進むAIオペレーションの現在地 AI実装が効く領域とスケーラビリティの選定と実装
kentarofujii
0
230
NDIAS CTF 2026 問題解説会資料
bata_24
0
130
AIエージェントとPhysical AIが拓く製造業の変革(ハノーバーメッセリキャップ)
iotcomjpadmin
0
190
感情と身体を置き去りにしない、エンジニアの生きのこり方 ──いまから、ここから「自分の状態」を扱うという選択
saorimurooka
0
420
AI時代における最適なQA組織の作り方
ymty
3
260
Why is RC4 still being used?
tamaiyutaro
0
250
Featured
See All Featured
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
For a Future-Friendly Web
brad_frost
183
10k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
160
It's Worth the Effort
3n
188
29k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Done Done
chrislema
186
16k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Chasing Engaging Ingredients in Design
codingconduct
0
230
Everyday Curiosity
cassininazir
0
240
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2k
Leo the Paperboy
mayatellez
7
1.9k
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
Transcript
ΣϒΦϖϨʔγϣϯ ΤϯδχΞ ʹͳΔ·Ͱͷࢥ͍ग़ id:y_uuki Hatena Engineer Seminar #7 @Tokyo
None
ΣϒΦϖϨʔγϣϯ ٕܳͰ͋ΓՊֶͰͳ͍ [1] ΣϒΦϖϨʔγϣϯʔʔαΠτӡ༻ཧͷ࣮ફςΫχοΫ, O’REILLY [1]
ٕܳʹڭՊॻͳ͍
Ͳ͏ֶͬͯͿͷ͔
id:y_uukiͷࢥ͍ग़
ֶ෦1 Linuxͱͷग़ձ͍
͓͕ۚͳ͔ͬͨͷͰ OSͳ͠ͷதݹͷϊʔτPCΛങ͏ ࡶࢽͷଐͷΠϯετʔϧϝσΟΞͰ Ubuntu 8.04 Λ͍ΕΔ
$ ls -l / /bin /boot /dev /etc …
????? /home ҎԼ͔͠Θ͔Βͳ͍
http://www.pathname.com/fhs/
ύΠϓ? Ϛϯτʁ σόΠευϥΠόʁ Grub? ϒʔτϩʔμʔ?
ίϚϯυϥΠϯΠϯλϑΣʔε ʹಌΕ͕͋ͬͨ
ֶ෦2 Cݴޠ
͕ࣸܦ͔͠Ͱ͖ͳ͍ͷʹ ੲ͔ΒCݴޠͷຊΛେྔʹങ͍ͬͯͨ ΅ΜΓಡΜͰͨΓͯ͠ ͔͍͍ͬ͜Πϝʔδ͕͋ͬͨ
͕ΜͬͯK&RΛ ಡΜͰ͍ͨ
ֶ෦3 ΞϧόΠτ
C => Java
CݴޠͷڊେϓϩδΣΫτ ඪ४ϥΠϒϥϦؔʹ ଟগৄ͘͠ͳΔ
OSϛυϧΣΞ େCݴޠͰॻ͔Ε͍ͯΔ
ͷͪʹγεςϜιϑτΣΞͷ ιʔείʔυಡղྗ
ֶ෦3 ωοτϫʔΫϓϩάϥϛϯά
େֶͷ՝: CݴޠͰ echoαʔόͱΫϥΠΞϯτ
None
ҰਓͰݹయΛಡΜͰ͍ͨ Α͘Θ͔Βͳ͍͚ͲUNIX͕͖ ߗͳΠϝʔδ
ͷͪʹ WebαʔόͷΈͷཧղ
http://blog.yuuk.io/entry/2015-webserver-architecture
ֶ෦4 ͯͳΠϯλʔϯ
id:halfrackͷΠϯϑϥߨٛ
͘Β͍ Α͘Θ͔Βͳ͔ͬͨ
Ͱ͓͠Ζͦ͏
proxy app db- master db master proxy app db proxy
proxy app app app db-slave db-slave
CF RMF LMF OMF DMF DMF RSB LSB CB CB
GK FW MF DF GK
CF RMF LMF OMF DMF DMF RSB LSB CB CB
GK FW MF DF GK αοΧʔͷ γεςϜ͕͖
γεςϜ͕ ͖
ݚڀ
CPU GPU TCP LinuxΧʔωϧ
ϓϩηοαͱ͔ Θ͔ΒΜ
None
ωοτϫʔΫ ͱ͔Θ͔ΒΜ
http://blog.yuuk.io/entry/2013/04/22/021531
গ͠ձ Ͱ͖ΔΑ͏ʹ
େֶӃ ͯͳͰΞϧόΠτ
ࣾMackerelͷ։ൃ
Perl
Perl × ΣϒΦϖϨʔγϣϯ ΤϯδχΞ kazeburo͞Μͱ͔fujiwara͞Μͱ͔
id:halfrack ʮTCPͷTIME_WAIT ͬͯΔʁʯ
ڭՊॻʹॻ͍ͯΔ͚Ͳ ͦΜͳʹΒΜ
ݱͰίωΫγϣϯരൃ ͱ͔͢Δͱ ʹͳΔ͜ͱ͕
ใՊֶͷࣝ ͱ ݱͰͷ׆༻
͓͠Ζ͍
Linux Cݴޠ CPU Perl TCP Χʔωϧ ωοτϫʔΫ ϓϩάϥϛϯά γεςϜ͕͖
ΦϖϨʔγϣϯ ΤϯδχΞܦݧθϩ
ڭՊॻ͕ͳ͍ͳΒ ͱΛͭͳ͙
Unix Cݴޠ CPU Perl TCP Χʔωϧ ωοτϫʔΫ ϓϩάϥϛϯά γεςϜ͕͖
ΦϦδφϧͷ ઢΛҾ͍͍ͯ͘
None
http://blog.yuuk.io/ ଓ͖ϒϩάͰ
ΣϒΦϖϨʔγϣϯ ΤϯδχΞ ʹͳΔ·Ͱͷࢥ͍ग़ id:y_uuki Hatena Engineer Seminar #7 @Tokyo