ヤフー/ゼットラボのステートフルアプリケーションへの挑戦(前半)

 ヤフー/ゼットラボのステートフルアプリケーションへの挑戦(前半)

2020/06/13開催のKubeFest Tokyo 2020での発表資料です。

17d762ae166e66cab39e9b2e3df7d198?s=128

Yukinori Sakashita

June 13, 2020
Tweet

Transcript

  1. 3.

    ࣗݾ঺հ ‣ٕज़ݚڀΤϦΞ  ӡ༻؅ཧٕज़  Ϋϥ΢υ  αʔόετϨʔδ  ࣗಈࣗ཯ίϯϐϡʔςΟϯά

     "*.- // ).. #BZFTJBO/FUXPSL  ‣લ৬  ૯߹ిؾϝʔΧʔ 㾎ݚڀॴ ओ೚ݚڀһ  㾎ւ֎ݚڀॴ!γϦίϯόϨʔ ϥϘ௕   αʔόϕϯμʔ ςΫχΧϧ4& 3 ࡔԼ޾ಙ ത࢜  :VLJOPSJ4BLBTIJUB 1I% ‣ ϠϑʔגࣜձࣾθοτϥϘגࣜձࣾ ‣ 4/*"೔ຊࢧ෦ٕज़ҕһձ෭ҕһ௕ ‣ 4/*"5FDIOJDBM$PVODJM"EWJTPS
  2. 5.

    Ϡϑʔ ‣ Ҏ্ͷ8FCαʔϏε χϡʔε ϠϑΦΫɺఱؾͳͲ Λఏڙ ‣ ओͳσʔληϯλʔ  ೔ຊڌ఺

     ถࠃڌ఺ ‣ 0QFO4UBDL΍,VCFSOFUFTͳͲΛ ׆༻ͨ͠ϓϥΠϕʔτΫϥ΢υʹͯ 8FCαʔϏεΛߏஙɾӡ༻ 5
  3. 7.

    ϠϑʔͱθοτϥϘͷମ੍ 7 $BB4؅ཧऀ ετϨʔδ؅ཧऀ ֎෦ϕϯμʔ $BB4ར༻ऀ 8FCαʔϏε։ൃऀ ,VCFSOFUTఏڙ αϙʔττϨʔχϯά $BB4޲͚ΠϯϑϥධՁ

    ߏ੒ݕ౼ $BB4։ൃɺೲ඼ ઃܭ૬ஊ ٕज़ηϛφʔ 7 αʔό؅ཧऀ ωοτϫʔΫ؅ཧऀ $BB4 ཁ๬໰͍߹Θͤ
  4. 9.

    $BB4ͷར༻਺ ‣ ,VCFSOFUFTͷΫϥελ਺  ‣ ར༻͍ͯ͠Δ։ൃνʔϜ਺  ‣ ,VCFSOFUFTOPEFT਺ 

     ‣ ίϯςφ਺, 9 $MVTUFST $MVTUFST     ˞࣌఺ͷσʔλ  $MVTUFST   $MVTUFST  $MVTUFST
  5. 13.

    $BB4ͷಛ௃ ‣ ίϚϯυͭͰ,VCFSOFUFTΫϥελΛ࡞੒ ‣ αʔϏεແఀࢭͰͷ,VCFSOUFTͷϩʔϦϯάΞοϓσʔτ  ϲ݄ʹճͷ,VCFSOFUFTͷΞοϓσʔτʹ௥ਵ  /PEFΛ࠶࡞੒ /PEFͷ04ͷΞοϓσʔτ΋Մೳ

     ‣ ,VCFSOFUFTΫϥελࣗ਎ͷηϧϑώʔϦϯά ‣ ,VCFSOFUFTΫϥελͷεέʔϧΞ΢τΠϯ ‣ "EEPONBOBHFSʹΑΔΞϓϦͷσϓϩΠΞοϓσʔτ 13
  6. 14.

    $BB4ͷνϟϨϯδ ‣ ೥࣌఺Ͱ͸εςʔτϨεΞϓϦΛ,VCFSOFUFT্Ͱ࣮ߦ  8FCαʔϏε͸εςʔτϨεˍεςʔτϑϧͷΞϓϦͰߏ੒  8FCαʔϏε։ൃऀ͔Β͸εςʔτϑϧΞϓϦ΋,VCFSOFUFT্Ͱ ࣮ߦ͍ͨ͠ͱͷ੠ ‣ ;-BCʹͯεςʔτϑϧαʔϏεͷݕ౼։࢝

    ':2  ‣ ;-BCʹͯεςʔτϑϧαʔϏεͷఏڙ։࢝ ':2  ‣ ϠϑʔʹͯεςʔτϑϧαʔϏεͷύΠϩοτར༻։࢝ ‣ Ϡϑʔʹͯ$BB4޲͚εςʔτϑϧαʔϏεͷఏڙ։࢝ ':) 14
  7. 16.

    εςʔτϑϧαʔϏεఏڙͷ՝୊ ‣ ֤αʔϏε͝ͱʹಠཱͨ͠σʔλΞΫηε͕ඞཁ ηΩϡϦςΟ  ‣ ૿͑ଓ͚Δ,VCFSOFUFTΫϥελ ‣ ૿͑ͳ͍؅ཧऀ ‣

    ϲ݄ʹճͷ,VCFSOFUFTͷΞοϓσʔτ΁ͷ௥ਵ ‣ $BB4ͷಛ௃Ͱ͋Δ/PEFͷηϧϑώʔϦϯάˍεέʔϦϯά΁ରԠ 16
  8. 22.

    "$-ͷࣗಈߋ৽ ‣ /PEFΛ8BUDI͠"$-Λࣗಈߋ৽͢Δ$VTUPN$POUSPMMFSΛ։ൃ ॳظ  ‣ (JU)VCެ։ͷϕϯμʔͷ$4*1MVHJO΁ϦΫΤετ  ਖ਼ࣜαϙʔτ։࢝ 

    22 /PEF FYQPSUQPMJDZNHS "EE OFX/PEF %FMFUF PME/PEF /PEFͷ௥ՃΠϕϯτΛݕ஌ /FX/PEFͷ*1*2/Λऔಘ 4UPSBHFͷ"$-΁ొ࿥ /PEFͷ࡟আΠϕϯτΛݕ஌ 0ME/PEFͷ*1*2/Λऔಘ 4UPSBHFͷ"$-͔Β࡟আ 4UPSBHF