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

burikaigi2021 Rails製ECサイトの決済速度を上げろ!〜決済処理チューニングの記録〜

orekyuu
January 30, 2021
1.5k

burikaigi2021 Rails製ECサイトの決済速度を上げろ!〜決済処理チューニングの記録〜

orekyuu

January 30, 2021
Tweet

Transcript

  1. γεςϜͷ࿩ w Α͋͘ΔϞϊϦγοΫͳ3BJMTΞϓϦ w "1αʔόʔ͕୆ w %#͸.Z42- w ͋ͱ͸Ωϟογϡ΍TJEFLJRͷͨΊʹ3FEJT w

    ݕࡧͷͨΊʹ&MBTUJDTFBSDI w ؂ࢹʹڈ೥ลΓ͔Β%BUBEPH͕ೖͬͨ ฐࣾ͸جຊΦϯϓϨͰ͢ɻσʔλݘ͕ೖͬͯศརʹͳΓ·ͨ͠ɻ
  2. ਖ਼ৗܥͷྲྀΕ ҟৗܥͷྲྀΕ ࡏݿ֬อ 5SBO ࡏݿ ࡏݿ༧໿ ܾࡁ5SBO ༧໿Ϩίʔυ࡞੒ ࡏݿݮࢉ ࡏݿՃࢉ

    ༧໿Ϩίʔυ࡟আ ࡏݿ༧໿ ༧໿Ϩίʔυ࡟আ 3%#ϩʔϧόοΫ ܾࡁ੒ޭ ͜͜͸঎඼Ͱ൵؍ϩοΫ ͬͪ͜͸ϩοΫͳ͠
  3. ਖ਼ৗܥͷྲྀΕ ҟৗܥͷྲྀΕ ࡏݿ֬อ 5SBO ࡏݿ ࡏݿ༧໿ ܾࡁ5SBO ༧໿Ϩίʔυ࡞੒ ࡏݿݮࢉ ࡏݿՃࢉ

    ༧໿Ϩίʔυ࡟আ ࡏݿ༧໿ ༧໿Ϩίʔυ࡟আ 3%#ϩʔϧόοΫ ܾࡁ੒ޭ ❌ ো֐ൃੜ
  4. ਖ਼ৗܥͷྲྀΕ ҟৗܥͷྲྀΕ ࡏݿ֬อ 5SBO ࡏݿ ࡏݿ༧໿ ܾࡁ5SBO ༧໿Ϩίʔυ࡞੒ ࡏݿݮࢉ ࡏݿՃࢉ

    ༧໿Ϩίʔυ࡟আ ࡏݿ༧໿ ༧໿Ϩίʔυ࡟আ 3%#ϩʔϧόοΫ ܾࡁ੒ޭ ❌ ো֐ൃੜ
  5. ਖ਼ৗܥͷྲྀΕ ҟৗܥͷྲྀΕ ࡏݿ֬อ 5SBO ࡏݿ ࡏݿ༧໿ ܾࡁ5SBO ༧໿Ϩίʔυ࡞੒ ࡏݿݮࢉ ࡏݿՃࢉ

    ༧໿Ϩίʔυ࡟আ ࡏݿ༧໿ ༧໿Ϩίʔυ࡟আ 3%#ϩʔϧόοΫ ܾࡁ੒ޭ ❌ ো֐ൃੜ ❌ %#઀ଓෆՄ
  6. ਖ਼ৗܥͷྲྀΕ ҟৗܥͷྲྀΕ ࡏݿ֬อ 5SBO ࡏݿ ࡏݿ༧໿ ܾࡁ5SBO ༧໿Ϩίʔυ࡞੒ ࡏݿݮࢉ ࡏݿՃࢉ

    ༧໿Ϩίʔυ࡟আ ࡏݿ༧໿ ༧໿Ϩίʔυ࡟আ 3%#ϩʔϧόοΫ ܾࡁ੒ޭ ❌ ো֐ൃੜ ❌ %#઀ଓෆՄ :"#"*
  7. ಘΒΕͨڭ܇ w ௕͔͔࣌ؒΔτϥϯβΫγϣϯͰͷ൵؍తϩοΫ͸৻ॏʹ w ՄೳͰ͋Ε͹ආ͚Δ w ࣗ෼͕ѱ͍͜ͱΛ͢ΔͳΒɺͲ͜ͰͳΜͷো֐ى͜͢ͱ͜·Γͦ͏ʁ w ॾઆ͋Δ͚ΕͲ "DUJWF3FDPSE$BMMCBDLΛආ͚Δ

    w ࣋࿦Ͱ͕͢ɺ3%#ͷΠϕϯτΛى఺ʹϏδωεϩδοΫΛݺͼग़͢ͷ ͓͔͘͠ͳ͍ʁ ࣗ෼͕ѱ͍͜ͱ͢ΔͳΒʙΛʮΘΔ͖Ύʔ͞ΜͳΒ999ʯΈ͍ͨʹݴͬͯΔ
  8. ࣍ͷϘτϧωοΫʜ w 3VCZ͕஗͍ w ͱ͍͏͔TMJN ςϯϓϨʔτΤϯδϯ ͷ࣮ߦ͕஗͍ w %0.ͷ૊ΈཱͯͬͯେมͳΜͩͳʙ w

    ࣍͸ଟ෼%0.ͷ૊ΈཱͯΛ7VFʹ͍࣋ͬͯ͘͜ͱʹͳΓͦ͏ 4MJNૣ͘Ͱ͖ͳ͍͔GPSL͚ͨ͠Ͳɺߟ͑ΒΕΔ࠷దԽ͸ͯ͋ͬͨ͠