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
Elasticsearch RerouteAPIを使ったシャード配置の制御
Search
pisatoshi
September 16, 2014
Programming
0
5.9k
Elasticsearch RerouteAPIを使ったシャード配置の制御
pisatoshi
September 16, 2014
Tweet
Share
More Decks by pisatoshi
See All by pisatoshi
ElasticsearchでScripting
pisatoshi
1
7.9k
Elasticsearch trial and error
pisatoshi
3
4.1k
Other Decks in Programming
See All in Programming
実践ArchUnit ~実例による検証パターンの紹介~
ogiwarat
2
240
GoのGenericsによるslice操作との付き合い方
syumai
2
430
生成AIで日々のエラー調査を進めたい
yuyaabo
0
520
技術懸念に立ち向かい 法改正を穏便に乗り切った話
pop_cashew
0
1.3k
RubyKaigiで得られる10の価値 〜Ruby話を聞くことだけが RubyKaigiじゃない〜
tomohiko9090
0
140
Passkeys for Java Developers
ynojima
2
830
無関心の谷
kanayannet
0
160
Effect の双対、Coeffect
yukikurage
4
1.3k
Javaに鉄道指向プログラミング (Railway Oriented Pro gramming) のエッセンスを取り入れる/Bringing the Essence of Railway-Oriented Programming to Java
cocet33000
2
530
從零到一:搭建你的第一個 Observability 平台
blueswen
1
850
赤裸々に公開。 TSKaigiのオフシーズン
takezoux2
0
130
Using AI Tools Around Software Development
inouehi
0
1.2k
Featured
See All Featured
Designing for Performance
lara
609
69k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.8k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
Navigating Team Friction
lara
186
15k
Automating Front-end Workflow
addyosmani
1370
200k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
137
34k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
16
910
Transcript
$MVTUFS3FSPVUF"1*Λͬͨ γϟʔυஔͷ੍ޚ ୈճFMBTUJDTFBSDIษڧձ 4BUPTIJ5",*%" !QJTBUPTIJ
ࣗݾհ ໊લୌాݾ !QJTBUPTIJ ॴଐגࣜձࣾ࢜௨ιϑτΣΞςΫϊϩδʔζ ੜଉͧ͠ʔ͔ ͓ࣄݘͷࢄา ɹɹɹɹ#BB4ج൫։ൃ ɹɹɹɹ࠷ۙ"84Ͱ͝ʹΐ͝ʹΐ
$MVTUFS3FSPVUF"1* w ར༻ऀ͕໌ࣔతʹγϟʔυͷׂΓͯΛ੍ޚͰ͖Δɻ w ϦΫΤετϘσΟʹࢦఆͨ͠3FSPVUF$PNNBOEΛ࣮ߦɻ 3FSPVUF$PNNBOEෳهड़Մೳɻ w 3FSPVUF$PNNBOET ɹ"MMPDBUF ɹ$BODFM
ɹ.PWF w ެࣜΨΠυ IUUQXXXFMBTUJDTFBSDIPSHHVJEFFO FMBTUJDTFBSDISFGFSFODFDVSSFOUDMVTUFSSFSPVUFIUNM
"1*$BMM&YBNQMF DVSM91045MPDBMIPTU@DMVTUFSSFSPVUFE \ DPNNBOET<\ NPWF \ JOEFYUFTU TIBSE GSPN@OPEFOPEF
UP@OPEFOPEF ^ ^ \ BMMPDBUF\ JOEFYUFTU TIBSE OPEFOPEF ^ ^ > ^
$PNNBOE"MMPDBUF \ BMMPDBUF\ JOEFYUFTU TIBSE
OPEFOPEF BMMPX@QSJNBSZUSVF ^ ^
$PNNBOE$BODFM \ DBODFM\ JOEFYUFTU TIBSE
OPEFOPEF BMMPX@QSJNBSZUSVF ^ ^
$PNNBOE.PWF \ NPWF\ JOEFYUFTU TIBSE
GSPN@OPEFOPEF UP@OPEFOPEF ^ ^
ෳγϟʔυҠಈͷϋϚΓͲ͜Ζ \ NPWF\ JOEFYUFTU TIBSE GSPN@OPEFOPEF UP@OPEFOPEF
^ ^ \ NPWF\ JOEFYUFTU TIBSE GSPN@OPEFOPEF UP@OPEFOPEF ^ ^ \ NPWF\ JOEFYUFTU TIBSE GSPN@OPEFOPEF UP@OPEFOPEF ^ ^ ϊʔυΛۭʹ͍ͨ͠
ෳγϟʔυҠಈͷϋϚΓͲ͜Ζ \ NPWF\ JOEFYUFTU TIBSE GSPN@OPEFOPEF UP@OPEFOPEF
^ ^ \ NPWF\ JOEFYUFTU TIBSE GSPN@OPEFOPEF UP@OPEFOPEF ^ ^ \ NPWF\ JOEFYUFTU TIBSE GSPN@OPEFOPEF UP@OPEFOPEF ^ ^ ࠶ஔ͞Εͯ͠·͏ ✗
ࣗಈ࠶ஔΛࢭ ɹDVSMT9165MPDBMIPTU@DMVTUFSTFUUJOHTE ɹ\ USBOTJFOU\ DMVTUFSSPVUJOHBMMPDBUJPOFOBCMFOPOF ^ ɹ^
࣮ફฤʁ w 1MVHJO FMBTUJDTFBSDIIFBE ʢFMBTUJDTFBSDILPQGͱ͋ΔࣄʹΑΓෆՄʣ w $MVTUFS OPEFT JOEFY w
*OEFY TIBSET SFQMJDBT
γϟʔυΛͻͨ͢Βஔʜ
ʂʂʂ
#POTBJJTDPPM IUUQTHJTUHJUIVCDPNQJTBUPTIJDFEGBGDEFD
·ͱΊ 3FSPVUF"1* w ໌ࣔతʹγϟʔυׂΓͯΛ੍ޚͰ͖Δɻ ͨͩ͠ɺγϟʔυ࠶ஔͷઃఆదʹɻ w ࣮ࡍɺ͍ॴ͕͍͠ɻ #POTBJJTDPPM w ͜ΜͳωλͷͨΊʹ"84ͷ্ݶ؇ਃͯ͠͠·ͬͨɻ
w 3FNPUF5SBOTQPSU&YDFQUJPO͕සൃɻ ʢγϟʔυ͕ଟ͗͢Δʁʣ w ݁ߏۤ࿑ׂͨ͠ʹԿͷʹཱͨͳ͍ɻ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠