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.7k
Elasticsearch trial and error
pisatoshi
3
4k
Other Decks in Programming
See All in Programming
WebフロントエンドにおけるGraphQL(あるいはバックエンドのAPI)との向き合い方 / #241106_plk_frontend
izumin5210
4
1.4k
『ドメイン駆動設計をはじめよう』のモデリングアプローチ
masuda220
PRO
8
540
Jakarta EE meets AI
ivargrimstad
0
150
OSSで起業してもうすぐ10年 / Open Source Conference 2024 Shimane
furukawayasuto
0
110
ローコードSaaSのUXを向上させるためのTypeScript
taro28
1
630
Contemporary Test Cases
maaretp
0
140
cmp.Or に感動した
otakakot
3
200
PHP でアセンブリ言語のように書く技術
memory1994
PRO
1
170
CSC509 Lecture 09
javiergs
PRO
0
140
「今のプロジェクトいろいろ大変なんですよ、app/services とかもあって……」/After Kaigi on Rails 2024 LT Night
junk0612
5
2.2k
3 Effective Rules for Using Signals in Angular
manfredsteyer
PRO
0
120
Outline View in SwiftUI
1024jp
1
330
Featured
See All Featured
Ruby is Unlike a Banana
tanoku
97
11k
Keith and Marios Guide to Fast Websites
keithpitt
409
22k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
110
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
6.9k
Testing 201, or: Great Expectations
jmmastey
38
7.1k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
The World Runs on Bad Software
bkeepers
PRO
65
11k
Producing Creativity
orderedlist
PRO
341
39k
Designing for Performance
lara
604
68k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
191
16k
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 ݁ߏۤ࿑ׂͨ͠ʹԿͷʹཱͨͳ͍ɻ
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠