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

LINE Technology Selection at New Live Commerce Service

LINE Technology Selection at New Live Commerce Service

「LINEでライブコマースサービスを新規に立ち上げた際の技術選定」
LINE株式会社 岩谷明

2022.6.28開催「新規事業プロダクト開発時の技術選定どうやった? -カケハシ×LINE×BASEの開発者が振り返る技術選定プロセスと内省-」
https://techplay.jp/event/860202

A3966f193f4bef226a0d3e3c1f728d7f?s=128

LINE Developers
PRO

June 29, 2022
Tweet

More Decks by LINE Developers

Other Decks in Technology

Transcript

  1. -*/&Ͱ ϥΠϒίϚʔεαʔϏεΛ ৽نʹ্ཱͪ͛ͨࡍͷ ٕज़બఆ -*/&株式会社 ؠ୩໌ 

  2. ؠ୩ ໌ -*/&גࣜձࣾ -*7&#6:։ൃνʔϜ ೥ೖࣾ -*/& -*7&ͷ"OESPJEΞϓϦ΍-*/&ϊϕϧͷJ04 ΞϓϦͳͲͷΫϥΠΞϯτΤϯδχΞΛܦͯɺ ೥͔Β ϥΠϒίϚʔεʮ-*7&#6:ʯͷαʔόʔαΠυΛ

    ΍͍ͬͯ·͢ *XBZB "LJSB
  3. -*/&ͷ৽نαʔϏε -*7&#6: • ʹςετϩʔϯνͨ͠-*/&ͷϥΠϒίϚʔεαʔϏε • -*/&্Ͱࢹௌɾߪೖ·Ͱ׬݁ • ϥΠϒ഑৴Λݟͳ͕ΒλοϓͰ঎඼͕ങ͑Δ • ϦΞϧλΠϜͳΠϯλϥΫγϣϯ

    ηϥʔ Ϣʔβʔ ϦΞϧλΠϜͰ ߪങঢ়گ͕Θ͔Δ ࢹௌ͠ͳ͕Β ͦͷ৔Ͱങ͑Δ ϥΠϒͰ঎඼঺հ νϟοτͷ࣭໰ճ౴ ΍ ίϛϡχέʔγϣϯ ؾʹͳΔϙΠϯτΛ ௚઀࣭໰Ͱ͖Δ ಈతͳ ങ͍෺ͷָ͠͞ εϚϗͰ खܰʹ഑৴ ϥΠϒࢹௌ ߪೖ
  4. • ΞʔΩςΫνϟ ϚΠΫϩαʔϏεߏ੒ ࣾ಺ͷϚωʔδυαʔϏε • ݴޠ,PUMJO • ௨৴ϓϩτίϧH31$ • ඇಉظ

    *0 5-%3
  5. None
  6. 8IZ ࠓ೔͓࿩͠͠·͢

  7. • -*/& • ίϛϡχέʔγϣϯΞϓϦͱͯ͠ͷ -*/&Ҏ֎ʹ΋ͨ͘͞ΜͷαʔϏε • ͲͷαʔϏεͰ΋େྔͷϦΫΤετΛ૝ఆ • Πϯϑϥ͸ΦϯϓϨϛε •

    ͦΕ্ʹϓϥΠϕʔτΫϥ΢υ͕͋Δʢ7FSEBʣ ͦ΋ͦ΋ͷഎܠ r Πϯϑϥ
  8. • -*/&͸ +BWBͷձࣾ • +7.΁ͷ ஌ݟɾࡒ࢈ͷ஝ੵ • ֤छͷࣾ಺ϥΠϒϥϦ • ΦʔϓϯιʔεԽ͍ͯ͠Δ΋ͷ΋͋Γ·͢

    • IUUQTHJUIVCDPNMJOF ͦ΋ͦ΋ͷഎܠ r ϓϩάϥϛϯάݴޠ
  9. • ༷ʑͳϛυϧ΢ΣΞ΍ΠϯϑϥΛϝϯςͯ͘͠ΕͯΔνʔϜ͕͍Δ • 7FSEBͰ؅ཧ • ྫ • .Z42- 3FEJT ,BGLB

    ,VCFSOFUFT FMBTUJDTFBSDI  ͦ΋ͦ΋ͷഎܠ r ςοΫελοΫ
  10. ͯ͞

  11. • ΤϯδχΞͰ͋Ε͹ςϯγϣϯ্͕Δॠؒ • ܾΊํ • ٕज़બఆ͸֤νʔϜʹࡋྔ͕͋Δ • ͔ͤͬ͘ͷػձͳͷͰ࠷৽ٕज़ʹΩϟονΞοϓ͢Δͷ͸େࣄ • ܦݧͷ͋ΔνʔϜ͕͋Ε͹पΓͷνʔϜ΋ॿ͔Δ

    • ͱ͸͍͑ࣾ಺ͷࡒ࢈Λ࢖Θͳ͍ͷ͸΋͍ͬͨͳ͍࣮͠੷΋ͳ͍ ৽نαʔϏεʂͲ͏࡞Ζ͏ʂ
  12. ϓϩδΣΫτͷಛੑ º ؀ڥ º νʔϜߏ੒ ٕज़બఆ 

  13. • ୹͍࣌ؒ಺ʹϦΫΤετ͕ଟ͍ • ഑৴։࢝࣌ͳͲ • ΠϯλϥΫςΟϒͳཁૉ • ϦΞϧλΠϜͷνϟοτ΍ ίϛϡχέʔγϣϯ ϥΠϒίϚʔεͱ͍͏ϓϩδΣΫτͷಛੑ

    • ͍ΘΏΔ &$ • $.4΍σʔλߏ଄Λ࡞Γࠐ Ήඞཁ͕͋Δ • ঎඼ • ܾࡁ • ࡏݿ؅ཧ • ਓؾ঎඼͸͙͢ചΕΔ • ϦΫΤετ૿ ϥΠϒ ίϚʔε
  14. • 8FC • $.4 • ഑৴ΞϓϦ • ࣾ಺$.4 ϥΠϒίϚʔεͱ͍͏ϓϩδΣΫτͷ؀ڥɾνʔϜߏ੒ ࡞Δ΋ͷ͕ଟ͍

    • গ਺ਫ਼Ӷ • ΞϓϦͱαʔόʔͱϑϩϯτ • ͦΕͧΕ෼ۀɾεϞʔϧνʔϜ • ࣾ಺ͷଟ਺ͷઐ໳νʔϜ • ܾࡁʗਫ਼ࢉʗಈը഑৴ʗϝοηʔδૹ৴ʗϞχλϦ ϯάʗFUDʜ • ਺ʑͷϚωʔδυͳαʔϏε • ܨ͗͜Ή"1*ͨ͘͞Μ νʔϜߏ੒
  15. • υϝΠϯʢ഑৴ΛѻͬͨΓɺ঎඼ΛѻͬͨΓʣ͕ଟذʹ౉Δ • ͦͷڥքͰ෼ׂ͠΍͍͢ • ͍ͭͷ೔͔ڊେͳϞϊϦεʹͳΔͷΛ๷͍͗ͨ • ͍͔ͭେ͖͍αʔϏεେਓ਺ͷ։ൃऀʹͳΔ͜ͱΛݟӽͯ͠ɺ͋͑ͯ • ,VCFSOFUFT

    • ࣾ಺ʹϝϯςͯ͘͠Ε͍ͯΔνʔϜ͕͍Δ • εέʔϥϏϦςΟͷ୲อ • ΞϓϦέʔγϣϯ։ൃऀͰ΋αʔόʔ܈ͷ؅ཧ͕Ͱ͖Δ • େ͖͍഑৴ͳͲͰϦΫΤετ͕ݟࠐ·ΕΔ৔߹ʹ૿΍ͤΔ • ݁Ռͱͯ͠ Λ௒͑Δ QPE બΜͩΞʔΩςΫνϟɾςοΫελοΫ ؀ڥ ಛੑ ϚΠΫϩ αʔϏε ϚΠΫϩαʔϏε
  16. • υϝΠϯ͝ͱʹ׬શʹ෼͔ΕΔͷͰ ίʔυ͸៉ྷʹͳΔ • ,VCFSOFUFTͰ֤αʔϏεͷ୆਺Λ ؆୯ʹ૿ݮͰ͖Δ • ෛՙ͕େ͖͍αʔϏε͸ͨ͘͞Μ QPEΛཱͯΔ •

    /PEFશମͷϦιʔεͷ࠷దԽ ϚΠΫϩαʔϏε΍ͬͯΈͨ݁Ռ ؀ڥ ಛੑ ϚΠΫϩ αʔϏε 🙆 1SPT • ͲΜͳॱͰEFQMPZͯ͠΋ฏؾͳίʔ υΛॻ͘ඞཁ͕͋Δ • ,VCFSOFUFT͸݁ߏେม • ֶशۂઢݫ͠Ί • ͔ͬ͠Γษڧ͠ͳ͍ͱ͍͚ͳ͍ • ΞϓϦέʔγϣϯ։ൃऀ͕ϝϯςؤு Βͳ͍ͱ͍͚ͳ͍ 🙅 $POT
  17. • +BWBͷࢿ࢈ɾ஌ݟΛ׆͔ͤΔ +7.ݴޠ • ॻ͖΍͍͢ • ͋·ΓϋϚΓͲ͜Ζ͕ͳ͍ • ,PUMJO$PSPVUJOF બΜͩݴޠ

    ؀ڥ ಛੑ ,PUMJO ,PUMJO ,PUMJO$PSPVUJOF • ϚΠΫϩαʔϏεߏ੒ͳͷͰ *0ʢ௨৴ʣ͕ଟ ͍ • $PSPVUJOFʹΑΔඇಉظ *0ͰύϑΥʔϚϯ ε޲্ • ݴޠϨϕϧͰαϙʔτ • 4QSJOHͰ΋ରԠ • 3FBDUJWF1SPHSBNNJOHΑΓਏ͘ͳ͍ • 3%#$ 3FBDUJWF3FEJT 8FCGMVY
  18. • ϝϯόʔ͸͙͢ʹ׳ΕΔ͜ͱ͕Ͱ͖ͨ • $PSPVUJOFͷ͓͔͛Ͱඇಉظॲཧ΋ εοΩϦॻ͚͍ͯΔ • ίʔυ͕؆ܿ ,PUMJO΍ͬͯΈͨ݁Ռ ؀ڥ ಛੑ

    ,PUMJO 🙆 1SPT • ໨ཱͬͨ$POT͸ͳ͍ʜʁ • *%&͕+BWBΑΓ஗͍ • ·ͩ&YQFSJNFOUBMͳ෦෼͕͋Δ 🙅 $POT
  19. • ϚΠΫϩαʔϏεؒɾΫϥΠΞϯτ  αʔόʔؒͳͲશ෦ • 1SPUPDPM#VGGFSʹΑΔ "1*ఆٛͷυΩϡϝϯτԽ • νʔϜΛލ͍ͩ࿈ܞͰᴥᴪ͕ͳ͘ͳΔ •

    &OWPZ • HSQDXFCʹUSBOTDPEF • H31$+40/5SBOTDPEFSͰDBMMCBDLͷ"1*΋H31$ఆٛ બΜͩ௨৴ϓϩτίϧ ؀ڥ νʔ Ϝ H31$ H31$
  20. • "1*υΩϡϝϯτ੔උͰফ໣͠ͳ͘ ͳͬͨ • $.4ͱ഑৴ΞϓϦͳͲಉ͡"1*Λ࢖ ͏ͱ͜Ζͷ࢖͍·Θ͠ͷྑ͞ • ΧελϜΦϓγϣϯͰೝূͷ༗ແΛఆ ٛͨ͠Γ બΜͩΞʔΩςΫνϟɾςοΫελοΫ

    ؀ڥ νʔ Ϝ H31$ 🙆 1SPT • ؀ڥ੔උʹ͔͔࣌ؒΔ͔΋ 🙅 $POT ΍ͬͯΈͨ݁Ռ
  21. ݁ہ͜ͷٕज़બఆ͸ਖ਼ղʁ • 🙆 ϦϦʔεޙେ͖ͳো֐΋ͳ͠ • 🙆 ։ൃ଎౓΋஗͘͸ͳ͍ • 🤔·ͩਖ਼௚δϟοδ͕͠ʹ͍͘ͱ͜Ζ •

    ϝϯόʔ͕গͳ͍ͷʹϚΠΫϩαʔϏε • όοΫΤϯυ ਓʢ࠷ॳ͸ ਓʣ • l5XP1J[[B3VMFz αʔϏεͷ୲౰νʔϜ͸ ຕͷ 🍕 Ͱ଍ΓΔਓ਺ʹ͠·͠ΐ͏  "84 • ຕͷ 🍕 Ͱ΋଍Γͦ͏ͳ͘Β͍ͳͷʹɺͳͥϚΠΫϩαʔϏεʹ෼ׂ͢Δͷ͔ • ΍͸ΓকདྷΛݟӽͯ͠ʢ࠶ܝʣ • ࣮ࡍʹํ޲స׵΍େ͖ͳػೳ௥ՃͰ΋࡞Γସ͑΍͔ͬͨ͢
  22. ·ͱΊ • ٕज़બఆ ϓϩδΣΫτͷಛੑ º ؀ڥ º νʔϜߏ੒ • ࡒ࢈ͷ׆༻ͱ৽نٕज़ͱͷόϥϯε

    • །Ұղ͸ͳ͍ • બ୒͕ਖ਼͔ͬͨ͜͠ͱ͕Θ͔Δ೔͸͍ͩͿઌ • ,PUMJO͸͍͍ͧ • -*/&͸+BWB ,PUMJO ͷձࣾ • ৽نαʔϏε • +BWBͷϓϩδΣΫτʹ΋଍ͤΔ ,PUMJO.VMJUJQMBUGPSN΋͋Δ • Ұॹʹ -*7&#6:ͷϚΠΫϩαʔϏεߏ੒Λ׆͔ͯ͠ࣄۀΛଅਐ͢Δ ΤϯδχΞΛେืूதͰ͢ʂ -*/&%FWFMPQFS.FFUVQGPS,PUMJOWPMIUUQTMJOFDPOOQBTTDPNFWFOU -*/&%FWFMPQFS.FFUVQGPS4FSWFS4JEF,PUMJOWPMIUUQTUFDIQMBZKQFWFOU
  23. THANK YOU