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
デプロイすると色々なPodが死ぬk8sで何が起きていたのか
Search
po3rin
July 27, 2020
Programming
2
1.3k
デプロイすると色々なPodが死ぬk8sで何が起きていたのか
Taint/Toleration/Node Affinity/Taint based Eviction/Soft Eviction/Hard Eviction/QoS
po3rin
July 27, 2020
Tweet
Share
More Decks by po3rin
See All by po3rin
LLMで複雑な検索条件アセットから脱却する!! 生成的検索インタフェースの設計論
po3rin
4
1.1k
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
430
嗚呼、当時の本番環境の状態で AI Agentを再評価したいなぁ...
po3rin
0
500
Temporal Knowledge Graphで作る! 時間変化するナレッジを扱うAI Agentの世界
po3rin
5
1.7k
自作LLM Native GORM Pluginで実現する AI Agentバックテスト基盤構築
po3rin
2
780
麻雀点数計算問題生成タスクから学ぶ Single Agentの限界と Agentic Workflowの底力
po3rin
5
2.8k
LLMOpsのパフォーマンスを支える技術と現場で実践した改善
po3rin
8
1.2k
LLMは麻雀を知らなすぎるから俺が教育してやる
po3rin
4
2.7k
M3におけるCI/CDパイプラインを新鮮に保つ仕組み
po3rin
0
400
Other Decks in Programming
See All in Programming
AIの誤りが許されない業務システムにおいて“信頼されるAI” を目指す / building-trusted-ai-systems
yuya4
7
4.3k
愛される翻訳の秘訣
kishikawakatsumi
3
370
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
0
1.6k
Developing static sites with Ruby
okuramasafumi
1
350
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
600
例外処理とどう使い分ける?Result型を使ったエラー設計 #burikaigi
kajitack
15
4.4k
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
39
26k
Rubyで鍛える仕組み化プロヂュース力
muryoimpl
0
340
PC-6001でPSG曲を鳴らすまでを全部NetBSD上の Makefile に押し込んでみた / osc2025hiroshima
tsutsui
0
200
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
640
AI 駆動開発ライフサイクル(AI-DLC):ソフトウェアエンジニアリングの再構築 / AI-DLC Introduction
kanamasa
11
5k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
650
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
190
The Art of Programming - Codeland 2020
erikaheidi
56
14k
My Coaching Mixtape
mlcsv
0
21
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
260
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
690
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.1k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
200
The Curse of the Amulet
leimatthew05
0
6.8k
Balancing Empowerment & Direction
lara
5
840
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
1
220
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
59
Transcript
σϓϩΠ͢Δͱ৭ʑͳ1PE͕ࢮ͵LTͰ Կ͕ى͖͍ͯͨͷ͔ ,VCFSOFUFT/PWJDF5PLZP +VMZ CZQPSJO 8IBUIBQQFOTXJUILTXIFSFWBSJPVTQPETEJFXIFOEFQMPZFE
pon ( @po3rin )
ɾ&WJDUBUJPOͱ ɾ/PEF"⒏OJUZ ɾ3PMMJOH6QEBUF ɾ4DIFEVMFSͷ͜ͱ গ͠ ֶΔ͜ͱ
Introduction \
ࣾͰ&,4ͷҠߦϓϩδΣΫτ͕࢝·ͬͨͷͰษڧͷͨΊʹԿ͔Λ LTͰϚωʔδυͰӡ༻ͯ͠Έ͍ͨ✊ ʂʂ
&,4Ͱӡ༻ͯ͠Δϒϩά✌ QPSJODPN
ϒϩάͷΞʔΩςΫνϟ✌
"1*ΛσϓϩΠͨ͠ͱ͜Ζ&MBTUJDTFBSDIͳͲͷ༷ʑͳ1PE͕&WJDUFEͨ͠ޙʹ ৽͘͠1PEΛׂΓͯΔॲཧͰ1FOEJOHʹͳΓӬԕʹϊʔυʹׂΓͯΒΕͳ͍ɻ *TTVF
ਤʹ͢Δͱ͜Μͳײ͡ɻ *TTVF "1* &4 &4 ᶃ"QQMZ ᶄ&WJDUFE ᶅ1FOEJOH º
ࠓճɺ͜ͷΛ͍ͬͯ͘͜ͱͰ,VCFSOFUTΛΑΓਂ͍ͬͯ͘͜͏ʂʂ
Investigation \
·ͣᶅͷ1FOEJOH͞Ε͍ͯͨཧ༝͔Βݟ͍ͯ͘ 8IZ1FOEJOH "1* &4 &4 ᶃ"QQMZ ᶄ&WJDUFE ᶅ1FOEJOH
º
1FOEJOHʹͳ͍ͬͯΔ&MBTUJDTFBSDIͷ1PEΛΈΔͱ"⒏OJUZ$POqJDU͕ൃੜ͍ͯ͠Δ 8IZ1FOEJOH
/PEFͷ"⒏OJUZ5BJOU5PMFSBUJPOͰ࣮ݱ͞ΕΔɻ1PEΛεέδϡʔϧͤ͞ͳ͍ͨΊͷػೳͱͯ͠ར ༻Ͱ͖Δɻ/PEFʹ5BJOU ԚΕ Λઃఆ͠ɺͦΕΛڐ༰͢Δ1PEʹ5PMFSBUJPO ڐ༰ Λઃఆ͢Δ /PEF"⒏OJUZ 1PE UZQF$/P4DIFEVMF
UZQF"/P4DIFEVMF UZQF#/P4DIFEVMF /PEF ˓ º º
ਖ਼ৗ࣌Λ֬ೝ͢Δͱࣗ/PEFʹ5BJOUͳΜͯઃఆ͍ͯ͠ͳ͍ɻɻͳͥ/PEF"⒏OJUZ$POqJDU͕ʁʁʁ /PEF"⒏OJUZ
/PEF͕͋Δ݅Λຬͨ͢ͱɺ/PEF$POUSPMMFS͕݅ʹԠͯ͡ӈͷ5BJOUΛࣗಈͰ༩͢Δɻࠓճ ࣗಈͰʮOPEFLVCFSOFUFTJPEJTLQSFTTVSFʯ͕༩͞Ε͍ͯͨɻ͜ΕͰ&MBTUJDTFBSDIͷ1PEׂ͕ ΓͯΒΕͣ1FOEJOH͞Ε͍ͯͨʂ IUUQTLVCFSOFUFTJPEPDTDPODFQUTTDIFEVMJOHFWJDUJPOUBJOUBOEUPMFSBUJPOUBJOUCBTFEFWJDUJPOT 5BJOUCBTFE&WJDUJPO
ͪͳΈʹ&MBTUJDTFBSDI&$,Ͱઃఆ͓ͯ͠Γɺ5PMFSBUJPOԼهͷΑ͏ʹઃఆ͞Ε͍ͯͨɻ 5BJOUCBTFE&WJDUJPO
1FOEJOH͞Ε͍ͯͨཧ༝Θ͔ͬͨɻͰͳͥ1PE͕&WJDUFEʹͳ͔ͬͨʁ 1FOEJOHͷௐࠪͰ͢ͰʹσΟεΫ༻ͷ͍ͤͰ͋Δ͜ͱ໌നɻ 8IZ&WJDUFE "1* &4 &4 ᶃ"QQMZ ᶄ&WJDUFE ᶅ1FOEJOH º
&WJDUJPOʹ࣮ύλʔϯ͋Γɺ4PGU&WJDUJPOͱ)BSE &WJDUJPO͕͋Δɻ 4PGU&WJDUJPO &WJDUJPOॲཧ·Ͱͷ༛༧ظ͕ؒ༩͑ΒΕΔɻ )BSE&WJDUJPO ༛༧ظؒͳ͠ʂʂ IUUQTLVCFSOFUFTJPEPDTUBTLTBENJOJTUFSDMVTUFSPVUPG SFTPVSDFFWJDUJPOUISFTIPMET 4PGU&WJDUJPO)BSE&WJDUJPO
4PGU&WJDUJPO5ISFTIPMETΛ͑Δͱɺ1SFTTVSF͕͔͔͍ͬͯΔ͜ͱΛࣔ͢ϑϥά͕ΞΫςΟϒʹ ͳΔɻ͜Ε༛༧ظؒʹؔͳ͘ߦΘΕΔɻEJTDSJCFαϒίϚϯυͰ֬ೝͰ͖Δɻ &WJDUBUJPO1SPDFTT ͜ΕΒͷϑϥάʹΑΓɺϊʔυͷ৽ׂ͍͠Γ͕ͯϒϩοΫ͞ΕɺFWJDUJPOϓϩηε͕։࢝͞ΕΔɻ IUUQTLVCFSOFUFTJPEPDTUBTLTBENJOJTUFSDMVTUFSPVUPGSFTPVSDFOPEFDPOEJUJPOT
LVCFMFU͕Ϧιʔεͷ༻ྔ͕࠶ͼFWJDUJPOͷ͖͍͠ΛԼճΔ·Ͱɺ1PEΛআ͍ͯ͘͠ϓϩηεͰ͢ɻ ͪͳΈʹࠓճσϓϩΠ࣌ʹ)BSE&WJDUJPOͷᮢͷʮOPEFGTBWBJMBCMFʯʹҾ͔͔͍ͬͬͯͨɻ IUUQTLVCFSOFUFTJPEPDTUBTLTBENJOJTUFSDMVTUFSPVUPGSFTPVSDFIBSEFWJDUJPOUISFTIPMET &WJDUBUJPO1SPDFTT
LVCFMFUɺෆཁͳϙουΛআະ༻ͷΠϝʔδΛআ͍͖ͯ͠·͕͢ɺͦΕͰෆेͳ߹ɺ 1PEʹઃఆ͞Εͨ2PT 2VBMJUZPG4FSWJD ͷॱংͰ1PEΛআ͍ͯ͘͠ɻ2PT1PEͷ3FRVFTUT-JNJUT Ͱஅ͞ΕΔɻ #FTU&⒎PSU #VSTUBCMF (VBSBOUFFE 2P4
ԼهίϚϯυͰ2PT͕֬ೝͰ͖Δɻ"1*ΑΓୀආͤ͞ΒΕ͍͢&MBTUJDTFBSDI স ࠓճͦͷதͰ࠷σΟεΫΛফඅ͍ͯ͠Δ&MBTUJDTFBSDI͕ରʹͳ͍ͬͯͨɻ 2P4
࠷ऴతʹݪҼΛԼهͷΑ͏ʹಛఆͰ͖ͨɻ *TTVF "1* &4 &4 ᶃ "QQMZ3PMMJOH6QEBUFͰߋͳΔσΟεΫͷཁٻ ᶄ&WJDUFEσΟεΫѹഭʹΑΔ)BSE&WJDUJPO ᶅ1FOEJOHσΟεΫѹഭʹΑΔ5BJOU º
σΟεΫαΠζेʹͱ͓ͬͯ͘ ҰܸͰୀආ͞Εͳ͍Α͏ʹ5FSNJOBUJPO(SBDF1FSJPE4FDPOETઃఆ͠ͱ͘ͱྑ͍ &WJDU͞Εͨ͘ͳ͍1PEͷ2P4Λ(VBSBOUFFE·ͰͪΌΜͱ࣋ͬͯ͘ɻ 1SJPSJUZ$MBTTઃఆ͓ͯ͘͠ ͦͦϊʔυࣗମͷσΟεΫ༰ྔͪΌΜͱࢹ͢Δɻ ςετڥ͕༻ҙͰ͖ΔͳΒϦιʔεྔಉ͡ʹ͓ͯ͘͠ɻ 4PMVUJPO