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

ソーシャルライブの性能的な特徴と対策【DeNA TechCon 2021 Summer】/techcon2021summer-03

ソーシャルライブの性能的な特徴と対策【DeNA TechCon 2021 Summer】/techcon2021summer-03

配信をただ視聴するのではなく、視聴者も参加して配信を楽しむソーシャルライブサービスでは、サーバー側の負荷だけでなくクライアント側での処理も重くなりがちなど、様々なパフォーマンスの課題が発生しがちです。

本セッションでは、ソーシャルライブサービスをではどのようなパフォーマンスの課題が発生するのか、それらの課題に対してどういった対処方法があるのか、Pococha が今まで経験して対応してきた事例や、今取り組んでいる課題などをふまえて紹介します。

8a84268593355816432ceaf78777d585?s=128

DeNA_Tech

June 29, 2021
Tweet

Transcript

  1. ୭஬୧ஓ஛ங୔ஆଠᅌᧄ᜷ଜ ᙘᄫଚ࿾ᡩ 5PNPZB)JSBOP

  2. ୭஬୧ஓ஛ங୔ஆଚଡ Ɣ ෦ዷฎଝୣஏக୻ୡ஬୧஗ண૾൉ᎋଽங୔ஆ୥஬ஃ୩ ż ங୔஀஬ ᵒಘ᥽ ଚச୩୺஬ ᮎᦕ᥽ ż ச୩୺஬

    ᮎᦕ᥽ ଚச୩୺஬ ᮎᦕ᥽ Ɣ ச୩୺஬ฉ༪଴ᑬଠᤳ૾଼૾ྺ໇ଋଽ
  3. ᨅၽᣞశ Ⴅᵷ።ఉ Ⴆഊ័ 1PDPDIBᠼଓ௥଄ 1PDPDIBJ04୒இச᷻ᜲ ஁அ୙஬எண୩ዋ๱ୱ஬ஐ

  4. 1PDPDIBଠᅋᴌଜᇡ᷶ Ɣ ᅋᇡ᷶ଠ௴ଙᜲᛛଉ଑๧Ẵଝଖ૶ଘ ż ங୔஀஬ዝଠ༗඀ ż ᮎᦕጤ᷾ଠ༗඀

  5. ୭஬୧ஓ஛ங୔ஆଠᙘᄫ  ጙ೛஫ẙ༮ଝ଺ଽᵒಘ  ச୒஛୯୔ஐᅌ  ᴐ᣺ᖦ໇ጤ᷾ଠ᷶ଇ

  6. ጙ೛஫ẙ༮ଠᵒಘ

  7. ጙ೛஫ẙ༮ଝ଺ଽᵒಘ Ɣ ๧Ẵ૾࿧ጕଝᜲᛛଋଽ ż ௹ଝ୽୳୸ட஬ୟଝ଺ଽ଴ଠ

  8. ୽୳୸ட஬ୟଝಁྺଋଽቅඐ ச୩୺஬ଠ୽୳୸ட஬ୟ૾ᅸටଉ଑༂ฅ Ɣ ጙ೛஫ẙ༮૾ጙ଻ଜ૶ Ɣ ጙ೛૾ỄଥỄଥଝଜଽ

  9. ங୔஀஬ଠ୽୳୸ட஬ୟ૾ᅸටଉ଑༂ฅ ୽୳୸ட஬ୟଝಁྺଋଽቅඐ ഋଘଠச୩୺஬ଠጙ೛ଝ๧Ẵ૾ᜲᛛଋ ଽ

  10. ୽୳୸ட஬ୟଝಁྺଋଽቅඐ ୽୳୸ட஬ୟಁྺ๧Ẵଠᮛᓴᡩ  ๧Ẵୄᱹ૿ଝଁଁଋଽ  ๧Ẵ૾ᜲᛛଉଘ଴ો౦ỿୄ᣿ሿଋଽ

  11. ୽୳୸ட஬ୟଝಁྺଋଽቅඐ ୣஏக୻ୡ஬୧஗ணଝᝫ᝕ଉો೴೿Ⴜୄᓴଳଽ 䝸䜰䝹䛺䝁䝭䝳䝙䜿䞊䝅䝵䞁 䝋䞊䝅䝱䝹䝷䜲䝤 ኌ 䝆䜵䝇䝏䝱䞊 ᩥᏐ

  12. ୽୳୸ட஬ୟଝಁྺଋଽቅඐ 䝸䜰䝹䛺䝁䝭䝳䝙䜿䞊䝅䝵䞁 䝋䞊䝅䝱䝹䝷䜲䝤 ኌ 㡢ኌ 䝆䜵䝇䝏䝱䞊 ᫎീ ᩥᏐ 䝁䝯䞁䝖 ୣஏக୻ୡ஬୧஗ணଝᝫ᝕ଉો೴೿Ⴜୄᓴଳଽ

  13. ୽୳୸ட஬ୟଝಁྺଋଽቅඐ ౶ૺଽୣஏக୻ୡ஬୧஗ணᇸᓃ 䝷䜲䝞䞊 䝸䝇䝘䞊 ඃඛᗘ 䝁䝯䞁䝖 䖣 䖣 ᫎീ 䖣

    䘡 㡢ኌ 䖣 䘡
  14. ୽୳୸ட஬ୟଝಁྺଋଽቅඐ ౶ૺଽୣஏக୻ୡ஬୧஗ணᇸᓃ 䝷䜲䝞䞊 䝸䝇䝘䞊 ඃඛᗘ 䝁䝯䞁䝖 䖣 䖣 䖪䖪䖪 ᫎീ

    䖣 䘡 㡢ኌ 䖣 䘡
  15. ୽୳୸ட஬ୟଝಁྺଋଽቅඐ ౶ૺଽୣஏக୻ୡ஬୧஗ணᇸᓃ 䝷䜲䝞䞊 䝸䝇䝘䞊 ඃඛᗘ 䝁䝯䞁䝖 䖣 䖣 䖪䖪䖪 ᫎീ

    䖣 䘡 㡢ኌ 䖣 䘡 䖪䖪
  16. ୽୳୸ட஬ୟଝಁྺଋଽቅඐ ౶ૺଽୣஏக୻ୡ஬୧஗ணᇸᓃ 䝷䜲䝞䞊 䝸䝇䝘䞊 ඃඛᗘ 䝁䝯䞁䝖 䖣 䖣 䖪䖪䖪 ᫎീ

    䖣 䘡 䖪 㡢ኌ 䖣 䘡 䖪䖪
  17. ୽୳୸ட஬ୟଝಁྺଋଽቅඐ ஃ୳୸ஜ஬୸ଠᯣዟ Ɣ ጙ೛ଚẙ༮ଠฅᮣୄ.CQTଝᣋଳଽ Ɣ ᙡᔏଝᄷଊଘጙ೛ଠஃ୳୸ஜ஬୸଒ଃୄ༷ૺଽ

  18. ୽୳୸ட஬ୟଝಁྺଋଽቅඐ ୸ஙண୩ୣ஬୰ଠဋഊ 䚉 ୟஙୖ୹ଙ᭲ዝଠᛨᱥଠጙ೛୷஬୯ୄᛛᇡ 䚉 ᮎᦕ೅ଠ႑໫ଝฅୁ଍ଘጙ೛ୄ൐଼፝ૺ 䝖䝷䞁䝇䝁䞊䝎   

  19. ச୒஛୯୔ஐᅌ

  20. ச୒஛୯୔ஐᅌ ச୒஛୯୔ஐଝሄୁାଽ଴ଠ Ɣ ୣ஑ண୸ો୒୔୶ஐ Ɣ ጙ೛ોẙ༮ Ɣ ஙணଢ଼ணୠોഊ࿝FUD

  21. ச୒஛୯୔ஐᅌ ச୒஛୯୔ஐଝሄୁାଽ଴ଠ Ɣ ୣ஑ண୸ો୒୔୶ஐ૊䚏૊ங୔ஆ୔உண୸ Ɣ ጙ೛ોẙ༮૊䚏૊ங୔ஆ Ɣ ஙணଢ଼ணୠોഊ࿝FUD૊䚏૊ங୔ஆ୔உண୸

  22. ச୒஛୯୔ஐᅌ ங୔ஆ୔உண୸ 䚉 8FC4PDLFU 䚉 CDTWS ങ᭯ ख़ Ἑᴌଝགᵸଠங୔ஆ୔உண୸ୄሄ૸ ख़

    ୟங୔୒ண୸ଠിᚫᴌႼଝ଴ᔞ᝕ଋଽ
  23. ச୒஛୯୔ஐᅌ ጙ೛஫ẙ༮ 䚉 "NB[PO*OUFSBDUJWF7JEFP4FSWJDF 䚉 ៽፯ᖎଠᴘე

  24. ச୒஛୯୔ஐᅌ ៽ଠᴘეୄ፡ඇᔲᛟଋଽ 䚉 ୣ஑ண୸ଠᭇ៍୯୔ஏணୠ 䚉 ᄩჳଜജᛛᴌႼଠᯣዟ 䚉 ୣ஑ண୸ଠ/(ୱୗ୳ୟ

  25. ᖦ໇ጤ᷾ଠ᷶ଇ

  26. ᖦ໇ጤ᷾ଠ᷶ଇ ᓥଳ଻ାଽๅᱥ 䚉 ജᵒಘଋାଢଜଽଫଁ଴ଚଝᇱ଍ଽ଺૸ଝଋଽ ख़ ங୔ஆ૾ჵ൝ᣡ఑ଇା଑ଚଉଘ଴ોᄦ႒෺ᧄଝଋଽ ख़ ჵ൝ᣡ఑ଋଽଚᮎᦕ᥽ଶ஍୔ண୸ᚐᄠଠ ᑺ౓኉ཉ

  27. ᖦ໇ጤ᷾ଠ᷶ଇ ங୔ஆ૾ჵ൝ᣡ఑ଋଽᮉິ 䚉 ୟங୳୧க ख़ ஑ஒச௧᱿ ख़ ஑ஒசଠ௧ᒩ୒ୟ୫୩ ख़ ᜲᘦଝ଺ଽ଴ଠ

  28. ୟங୳୧க ஑ஒச௧᱿ Ɣ ௟ᨛ᜷ଝᘏᮎଙ૿ଽ଺૸ଜဌଇଜ஑ஒசச஬ୟଙ଴ો᷶ጤ᷾ଠඐ౬ଙ ๧Ẵଝଜଽ

  29. ୟங୳୧க ஑ஒச௧᱿ Ɣ ୩ஜ୳୹ଠᅌᧄౢ௦ଝ଺କଘᱹଅଽ஑ஒசச஬ୟ૾ྺ໇ଋଽ ख़ ᙘଝጙ೛ฦ଼ଡᔞᆜ ख़ ୩ஜ୳୹૾ೂᒨଋଽଅଚୄ᥻ᆳଋଽ

  30. ୟங୳୧க ୩ஜ୳୹ୄ᲌૶଒஑ஒசଠ௧ᒩ୒ୟ୫୩ Ɣ ᒩଉଁ࿚᭢ଉଜ૶ଚ឴ᚕ᜷ଝᜲᛛଋଽ Ɣ ൙ᛟጤ᷾૾᷶૶଑ଳᜲᛛᚕ૾Ἑ૶

  31. ୟங୳୧க ᜲᘦଝ଺ଽ଴ଠ  ᕸႼᰛยଝ଺ଽჵ൝ᣡ఑  ୥஬எ஛୩஝୳୸சணୠ

  32. ୟங୳୧க ᕸႼᰛยଝ଺ଽჵ൝ᣡ఑ Ɣ ༹༂ଠဣ༻ଙଠ౶ᛟ Ɣ ୡ஬୩ଠ౶ᛟ Ɣ ೼Ṩ Ɣ ႆີଠ௴ଙଠ౶ᛟ

    㧗 ὀព ᮏయ ᗘ䛜ୗ䛜䜛䜎䛷 䛚ᚅ䛱ୗ䛥䛔䚹
  33. ᖦ໇ጤ᷾ଠ᷶ଇ ୥஬எ஛୩஝୳୸சணୠ Ɣ 4P$૾ᜲᘦଋଽଚોውᘦଋଽ଑ଳଝඐ౬ୄ൝Ḣଋଽ Ɣ $16ᡡଠ஁அ୙஬எண୩ౢ௦ Ɣ Ṩᔛ૾ჳଁଜଽ

  34. ᖦ໇ጤ᷾ଠ᷶ଇ 4P$ଠ஁அ୙஬எண୩ౢ௦  ᘦଠᜲᛛ  04ଝ଺ଽ$16ୣ୒ଠ൐଼፝ૺ  ിᚫଠଢ଼ஓ஁୧୶୓૾୚஬஀஬ଋଽ

  35. ᖦ໇ጤ᷾ଠ᷶ଇ ᘦଝᱹິଋଽ๧Ẵ Ɣ གᵸங୔ஆ୔உண୸ଠ஁஬୩૊䚏૊$16 Ɣ ᛨ೛அ୓஛୯஬૊䚏૊(16 Ɣ ᓍஅஜ஬ஐଠጙ೛஀୳அ୑ፘ૿ᳮ଱૊䚏૊஑ஒச Ɣ ᵒಘ૊䚏૊୽୳୸ட஬ୟ஫)8୘ணୣ஬୰

    Ɣ ୒୔୶ஐ୷஬୯ଠജᛛ૊䚏૊୷୓୩ୟ*0஫(16
  36. ᖦ໇ጤ᷾ଠ᷶ଇ ᘦ๧Ẵ࿾ᡩ 䚉 ጃଝᜲᛛଉଘ૶ଽ๧Ẵଠ࿾ᡩ ख़ ᯎᣚଜ൏᎚ଚ້ᴞଜዋ๱ 䚉 ଅା૽଻ᱹଅଽ๧Ẵଠ࿾ᡩ ख़ ஙண୯୔ஐ୷஀୳ଡ଼ଠဋഊ

    ख़ ᨅඐ୶୩୸ଝ଺ଽᕸႼᝐᮎ
  37. ᖦ໇ጤ᷾ଠ᷶ଇ ᘦ๧Ẵ࿾ᡩ 䚉 ጃଝᜲᛛଉଘ૶ଽ๧Ẵଠ࿾ᡩ ख़ ᯎᣚଜ൏᎚ଚ້ᴞଜዋ๱ 䚉 ଅା૽଻ᱹଅଽ๧Ẵଠ࿾ᡩ ख़ ஙண୯୔ஐ୷஀୳ଡ଼ଠဋഊ

    ख़ ᨅඐ୶୩୸ଝ଺ଽᕸႼᝐᮎ
  38. ରଚଳ

  39. ରଚଳ  ጙ೛஫ẙ༮ଝ଺ଽᵒಘ૾૴ଽ Ɣ ୽୳୸ட஬ୟଠ๧Ẵଡୣஏக୻ୡ஬୧஗ணୄᲾଝ᥻ૺଽૌ  ச୒஛୯୔ஐᅌ૾ᓥଳ଻ାଽ Ɣ གᵸଠ୷஬୯ୄᣔገଁിᚫଋଽ᮱ᮣ 

    ᴐ᣺ᖦ໇ጤ᷾૾᷶૶ Ɣ ୟங୳୧கଝ଺ଽச୩ୟଡᘦ๧Ẵୄ ௴ᄮଝ້ᴞଝ࿾ി
  40. ଆṹᦕ૴଼૾ଚ૸ଆଈ૶ରଉ଑

  41. None