Upgrade to Pro — share decks privately, control downloads, hide ads and more …

アーキテクチャ選択の裏側

disc99
September 26, 2024

 アーキテクチャ選択の裏側

disc99

September 26, 2024
Tweet

More Decks by disc99

Other Decks in Technology

Transcript

  1. ΋͘͡ w ձࣾ঺հ w ΞʔΩςΫνϟͱ$50 w બ୒͢ΔͨΊʹ w Πϯϓοτ w

    ҙ͍ࣝͯ͠Δ͜ͱ w બ୒ࣄྫ w ࠓޙͷऔΓ૊Έ w ·ͱΊ
  2. ΋͘͡ w ձࣾ঺հ w ΞʔΩςΫνϟͱ$50 w બ୒͢ΔͨΊʹ w Πϯϓοτ w

    ҙ͍ࣝͯ͠Δ͜ͱ w બ୒ࣄྫ w ࠓޙͷऔΓ૊Έ w ·ͱΊ
  3. αʔϏεن໛ w TUαʔϏεϩʔϯν೥ ೥໨  w αʔϏε਺ TFSWJDFT UP$ɺUP#ɺUP(ͳͲ༷ʑͳεςʔΫϗϧμʔ޲͚ 

    w ձһ਺໿  ສਓ w ܖ໿ࢪઃ਺໿  ࢪઃ w ςʔϒϧ਺  UBCMF w ϐʔΫτϥϑΟοΫ  SQT w ϓϩμΫτ෦໳໿໊ w νʔϜ਺UFBN w ϦϙδτϦNPOPSFQP
  4. ΋͘͡ w ձࣾ঺հ w ΞʔΩςΫνϟͱ$50 w બ୒͢ΔͨΊʹ w Πϯϓοτ w

    ҙ͍ࣝͯ͠Δ͜ͱ w બ୒ࣄྫ w ࠓޙͷऔΓ૊Έ w ·ͱΊ
  5. ΋͘͡ w ձࣾ঺հ w ΞʔΩςΫνϟͱ$50 w બ୒͢ΔͨΊʹ w Πϯϓοτ w

    ҙ͍ࣝͯ͠Δ͜ͱ w બ୒ࣄྫ w ࠓޙͷऔΓ૊Έ w ·ͱΊ
  6. ࣾ಺͔ΒͷΠϯϓοτ w աڈ͔Β w υΩϡϝϯτ΍ιʔείʔυˠաڈͷҙࢥܾఆ΍എܠͳͲ͕ಡΈऔΕΔ w ༗ࣝऀͷܦݧஊˠྺ࢙తมભ΍౰࣌ىͬͨ͜໰୊ͳͲͦͷ৔ʹ͍͔ͨΒ෼͔Δੜͷ৘ใݯɻ૊৫΍จԽͳͲʹ΋େ͖͘Өڹ ͠΍͍͢ w ݱࡏ͔Β

    w ސ٬΍಺෦͔ΒͷϑΟʔυόοΫˠ۩ମతͳސ٬ͷཁ๬ɺϓϩμΫτɺӡ༻՝୊͕ݟ͑Δ w ٕज़తෛ࠴ˠੜ࢈ੑ΍৴པੑͳͲඇػೳ໘Ͱͷ՝୊্͕͕Γ΍͍͢ w ૊৫ঢ়ଶˠ૊৫ͷจԽɺνʔϜͷঢ়ଶମ੍ɺϝϯόʔͷεΩϧηοτͳͲΞʔΩςΫνϟʹӨڹ͢Δʢίϯ΢ΣΠͷ๏ଇʣ w ະདྷ͔Β w ࣄۀܭըˠϱ೥΍ϱ೥Ͱͷ༧ࢉ΍ࣄۀํ਑͕ఆྔతʹݟ͑Δɺ߹Θͤͯ࠾༻ܭըͳͲ૊৫΍ମ੍໘ͳͲ w ϓϩμΫτϩʔυϚοϓɺ։ൃܭըɺٕज़ઓུˠϓϩμΫτ΍γεςϜͷࠓޙٻΊΒΕΔํ޲ੑ΍ཁ݅ w .77ˠࣗ෼ͨͪͷϛογϣϯ΍༗Γ͍ͨ࢟ͳͲ͔Βٯࢉ ɹˠͰ͖Δ͚ͩҰ࣍৘ใΛଟ֯తʹಘΔ
  7. ࣾ֎͔ΒͷΠϯϓοτ w ΞʔΩςΫνϟͱ͍ͬͯ΋औΓר͘؀ڥ͸༷ʑ w Ϋϥεઃܭ΍Ϟδϡʔϧߏ੒ɺΞʔΩςΫνϟύ λʔϯελΠϧ΍Πϯϑϥߏ଄ɺٕज़ઓུͳͲઓज़ Ϩϕϧ͔ΒઓུϨϕϧ·Ͱɺ޿͞ͱਂ͕͞ඞཁ w ֤छαʔϏε΍اۀͷ޿ใഔମͳͲͷٕज़ൃ৴ɺॻ ੶ɺ9͸ͯͳͳͲͷ4/4ɺ1PEDBTUͳͲ༷ʑͳഔମ

    ͔Β໢ཏతʹऩू ˠ၆ᛌ͠ଟ͘ͷύλʔϯΛ೺Ѳɺͱ͖ʹ͸ਂ͘ ·ͰೖΓࠐΉ͜ͱͰ࣌୅ͷτϨϯυ΍஌ࣝͷภ ΓΛͰ͖Δ͚ͩݮΒ͢ ιϑτ΢ΣΞΞʔΩςΫνϟͷجૅ.BSL3JDIBSET 
 ਤιϑτ΢ΣΞΞʔΩςΫτͷ੹຿͸ɺٕज़ྗɺιϑτεΩϧɺӡ༻ҙࣝɺͦͷଞଟ͘ͷ΋ͷΛؚΉ
  8. ΋͘͡ w ձࣾ঺հ w ΞʔΩςΫνϟͱ$50 w બ୒͢ΔͨΊʹ w Πϯϓοτ w

    ҙ͍ࣝͯ͠Δ͜ͱ w બ୒ࣄྫ w ࠓޙͷऔΓ૊Έ w ·ͱΊ
  9. Ͳ͜·ͰೖΓࠐΉ͔ w ૊৫ͷϑΣʔζ΍ঢ়گʹԠͯ͡$50ͷ໾ׂ͸ม Խ͢Δ w ਓ໨ͷΤϯδχΞͱɺ਺ઍਓͷैۀһΛ๊͑ ΔτοϓͰ͸࢖໋͕େ͖͘ҟͳΔ w ໾ׂͷੑ্࣭ɺΑΓෆ࣮֬ੑͷߴ͍ྖҬҙࢥܾ ఆ͢Δػձ͕ଟ͍

    w ೖΓࠐΈա͗ͨΓɺ཭Ε͗͢Δͱݱ৔ͷΤϯδ χΞϝϯόʔ͕ಈ͖ʹ͘͘ͳΔ w ίϯτϩʔϧϑϦʔΫΞʔΩςΫτͱΞʔϜ νΣΞΞʔΩςΫτ໰୊ IUUQTYDPNIJSPLJ@EBJDIJTUBUVT
  10. ࣦഊՄೳʹ͢Δ w ෆ࣮֬ੑ͕ߴ͘Өڹ౓ͷେ͖͍બ୒ΛഭΒΕΔػ ձ͕ଟ͍ͨΊɺத௕ظʹӨڹΛٴ΅͠΍͍͢ w ෛ࠴͕େ͖͘ͳΔͱ૖େͳܭըΛ࣮ݱͨ͘͠ͳΔ ͕ɺมԽͷܹ͍͠؀ڥʹ͓͍ͯ௕ظͷܭը͸අ༻ ରޮՌ͕߹Θͳ͘ͳΔՄೳੑ͕ߴ·Δ w FH

    $07*%ɺ"*ͷਐาɺܦࡁ৘੎ w ్தͰܭը͕಴࠳͔͚ͯͨ͠౤ࢿ͕ແବʹͳΔͩ ͚Ͱͳ͘ɺͦͷޙͷ։ൃΛۤ͠ΊΔ͜ͱ΋ w ҰݟԕճΓʹݟ͑ͯ΋Ͱ͖Δ͚ͩࡉ͔͘ɺํ޲స ׵Ͱ͖Δঢ়ଶΛ࡞Δ IUUQTYDPNEFOOPUBJTUBUVT
  11. ΋͘͡ w ձࣾ঺հ w ΞʔΩςΫνϟͱ$50 w બ୒͢ΔͨΊʹ w Πϯϓοτ w

    ҙ͍ࣝͯ͠Δ͜ͱ w બ୒ࣄྫ w ࠓޙͷऔΓ૊Έ w ·ͱΊ
  12. બ୒࣌ͷഎܠ w બ୒౰࣌ w ࣄۀෳ਺ࣄۀάϩʔεϑΣʔζ ৽نࣄۀ w ϓϩμΫτϚϧνϓϩμΫτઓུɺ֎෦γεςϜͱͷ"1*࿈ܞ΋ଟ਺ w ૊৫ϓϩμΫτ૊৫Λ਺೥Ͱˠ໊ن໛·Ͱ֦େͤ͞Δܭը

    w γεςϜϚΠΫϩαʔϏε͕த৺ɺҰ෦ϞϊϦεɻ૊৫ͷαΠϩԽ΍ੜ࢈ੑɾ৴པੑͳͲʹ՝୊ w ໨ࢦͨ͠΋ͷ w ࣄۀɺ૊৫͕֦େͯ͠΋ͻͱΓͻͱΓͷύϑΥʔϚϯεΛ࠷େݶൃش͠ɺٕज़͚ͩͰͳ͘ࣄۀʹରͯ͠ߩݙ࣮ײΛ࣋ͯΔঢ়ଶΛ࡞Δ w ໊Ҏ্ͷ૊৫Ͱ΋ɺೝ஌ෛՙɺίϛϡχέʔγϣϯίετΛܰݮ͠ɺཱࣗࣗ૸ʹΑΔ֤νʔϜͷεϐʔυײ 㲈ϚΠΫϩαʔϏε  w ϓϩμΫτશମʹରͯ͠େֻ͔Γͳมߋ΍ɺඞཁ࣌ʹ͸ࣗ਎ͷ୲౰ྖҬ΋௒͑ͨνϟϨϯδ͕͠΍͍͢؀ڥ 㲈ϞϊϦε ϞϊϦεظ೥ʙ ϚΠΫϩαʔϏεظ೥ʙ ϞδϡϥϞϊϦεظ೥d
  13. બ୒࣌ͷഎܠ w બ୒౰࣌ w ૊৫ϦϙδτϦڥք͕νʔϜ΍૊৫ɺٕज़ͷڥք w ϓϩμΫτϓϩμΫτؒͰͷ࿈ܞ͕ࠓޙ΋૿Ճ w γεςϜਓ͘Β͍ͰҎ্ͷϦϙδτϦͱͳΓɺ࢓૊Έͷա৒ͳଟ༷Խ΍ҡ࣋ίετ w

    ໨ࢦͨ͠΋ͷ w ձࣾͷ.77΍૊৫ͷόϦϡʔ0/&5&".ɾϑϧαΠΫϧΤϯδχΞΛମݱͰ͖͍ͯΔঢ়ଶΛ࡞Δ w ׬ᘳʹ΍Δ͜ͱΑΓεϐʔυ࡞ΓࠐΈʹ࣌ؒΛ͔͚ΔΑΓɺૉૣ͘ਐΊͯஞ࣍վળ
  14. ΋͘͡ w ձࣾ঺հ w ΞʔΩςΫνϟͱ$50 w બ୒͢ΔͨΊʹ w Πϯϓοτ w

    ҙ͍ࣝͯ͠Δ͜ͱ w બ୒ࣄྫ w ࠓޙͷऔΓ૊Έ w ·ͱΊ
  15. ΋͘͡ w ձࣾ঺հ w ΞʔΩςΫνϟͱ$50 w બ୒͢ΔͨΊʹ w Πϯϓοτ w

    ҙ͍ࣝͯ͠Δ͜ͱ w બ୒ࣄྫ w ࠓޙͷऔΓ૊Έ w ·ͱΊ