SaaS企業をスケールさせるためにScalaを選択した理由と1年間の振り返り

51f4d2341131b6b9bfa996bdb9b8dfa8?s=47 showmant
September 16, 2019

 SaaS企業をスケールさせるためにScalaを選択した理由と1年間の振り返り

51f4d2341131b6b9bfa996bdb9b8dfa8?s=128

showmant

September 16, 2019
Tweet

Transcript

  1. 4BB4اۀΛεέʔϧͤ͞Δ ͨΊʹ4DBMBΛબ୒ͨ͠ཧ༝ ͱ೥ؒͷৼΓฦΓ -5 NJOT Ξϧϓגࣜձࣾ TIPXNBOU 4IPNB5BLFP 

  2. ஛ඌਖ਼അ !TIPXNBOU@  8PSL ɾ$ZCFSBHFOU JOD"EUFDI4UVEJP d  ɾΞϧϓגࣜձࣾڞಉ૑ۀ d

     0UIFS ɾ4DBMB.BUTVSJӡӦҕһ ɾεϙʔπ͕޷͖ ಛʹ໺ٿ "CPVU .F
  3. "CPVU $PNQBOZ Ξϧϓגࣜձࣾ ΦϑΟεͷ৔ॴ ɾ๺ࢀಓ ୅ʑ໦ ઍବϲ୩΋͍ۙ  ΤϯδχΞ <ࣾһ>όοΫΤϯυ໊

    ϑϩϯτΤϯυ໊ <ۀ຿ҕୗ ෭ۀؚΉ >໊
  4. ࠓ೔·Ͱͷมભ ૑ۀ αʔϏεઃܭ σϞ࡞੒ ϓϩμΫτ࡞੒ ϓϩμΫτϦϦʔε    

  5. None
  6. 
 
 
 
 
 etc

  7. 8IBUXFVTF

  8. ٕज़ελοΫGPSόοΫΤϯυ

  9. ։ൃ GPS όοΫΤϯυ $MFBO"SDIJUFDUVSF %%% &'' ϞϊϦε

  10. 8IZ4DBMB

  11. 8IZ4DBMB

  12. 8IZ4DBMB

  13. 8IZ 4DBMB ੥ٻɾܾࡁྖҬΏ͑ͷݎ࿚ੑ (P +BWB 4DBMB  ࢲࣗ਎ͷٕज़ελοΫɾ؀ڥ

  14. 4DBMBY૑ۀ

  15. 4DBMB Y ૑ۀ ։ൃεϐʔυ  ਓࡐ࠾༻ͷ೉͠͞

  16. ։ൃεϐʔυ αʔϏεͷಛੑ ԾઆݕূͷॏΈ

  17. αʔϏεಛੑ ԣஅۀ຿ΦϖϨʔγϣϯ ੥ٻɾܾࡁྖҬ ˣ ݎ࿚ੑ͕ॏཁ

  18. Ծઆݕূ ͷ ॏཁੑ 4BB4͸χʔζΛଊ͑΍͍͢ ώΞϦϯά΋͠΍͍͢ ˣ εέʔϧ͢Δ͜ͱΛ ൺֱతߟ͑΍͍͢

  19. ։ൃεϐʔυ ݁Ռ ॳಈͷ଎౓ΑΓ ݎ࿚ੑ΍εέʔϥϏϦςΟΛ ߟ͑ͨݴޠબఆɺ αʔϏεઃܭ͕Ͱ͖ͨ

  20. 4DBMB࠾༻ͬͯେม  ਓޱগͳ͍ ͔Βେม

  21. ձࣾͷॳظ͸ 4DBMBΛॻ͘͜ͱҎ֎ʹ ͨ͘͞Μ΍Βͳ͚Ε͹ ͳΒͳ͍͜ͱ͕͋Δ ॳظ ͷ ਓࡐ࠾༻

  22. ٕज़બఆɾΠϯϑϥબఆ ઃܭɾϞσϦϯά ։ൃϑϩʔઃܭ ࣮૷ɾϨϏϡʔ ӦۀɾώΞϦϯά ࠾༻ɾ޿ใFUD ॳظ ͷ ਓࡐ࠾༻

  23. 4DBMBͷܦݧ͕ ͋ͬͨํ͕ྑ͍͕ ΍ͬͯͳ͍͜ͱ͕ ॏཁͩͱ΋ݶΒͳ͍ ॳظ ͷ ਓࡐ࠾༻

  24. 4DBMBҎ֎ʹ΋ ΍ͬͨ͜ͱͳ͍͜ͱ͸ͨ͘͞ Μ͋Δ ॳظ ͷ ਓࡐ࠾༻

  25. εΩϧ΋΋ͪΖΜେࣄ ͦΕΑΓ΋ ϚΠϯυ͕େࣄͳ ϑΣʔζͩͱଊ͑ͨ ॳظ ͷ ਓࡐ࠾༻

  26. ݱگ ࣾһ"GSPN(PMBOH ࣾһ#GSPN(PMBOH ࣾһ$GSPN,PUMJO ࣾһ%GSPN4DBMB 4DBMB࢝Ίͯ൒೥ऑͰ ۀ຿ͰࠔΔ͜ͱ͸ ͔ͳΓݮͬͨ

  27. 4DBMB ͸ ೉͍͠ ೉͍͠ΑͶʂ ௒؆୯Ͱ͸ͳ͍ΑͶʂ

  28. υϫϯΰ͞ΜͷςΩετ ·ͣ͸ݟ༷ݟਅࣅͰ ϦʔυϞσϧΛ࣮૷ Ϟϒϓϩͷ࣮ફ 4DBMB ฐࣾ ͷ ࣮ફ

  29. ࠓޙ ͷ ࠾༻ 4DBMBਓࡐͷ࠾༻େม  ˣ 4DBMB࠾༻اۀͷ਺ͱਓࡐͷ ਺ͷόϥϯεΛߟ͑Δͱ ଞͷݴޠͱͷେ͖ͳࠩҟ͸ ͳͦ͞͏

  30. ࠓޙ ͷ ࠾༻ ίϛϡχςΟ΁ͷߩݙ͸ඞཁ ੵۃతͳ࠾༻ 4DBMBਓࡐͷҭ੒ ΧϯϑΝϨϯε΁ͷߩݙ

  31. Ͱɺ4DBMBͰྑ͔ͬͨͷ

  32. 4DBMBͰ ྑ͔ͬͨͷ͔ ॳಈΛΫϦΞ͠ ແࣄϦϦʔεͰ͖ͨ

  33. 4DBMBͰ ྑ͔ͬͨͷ͔ ඇৗʹෳࡶͰ ޿ҬͳυϝΠϯྖҬʹରͯ͠ ܕ҆શͰݎ࿚ʹ ϞσϦϯάɾ࣮૷Ͱ͖ͨ

  34. 4DBMBͰ ྑ͔ͬͨͷ͔ ຊ౰ʹྑ͔͔ͬͨͲ͏͔͸ ͜Ε͔ΒͷεέʔϥϏϦςΟ ʹ͔͔͍ͬͯΔ͕ εέʔϧͰ͖ͦ͏ͳؾ഑

  35. ϝϯόʔͷ൓Ԡ

  36. None
  37. None
  38. ͬ͘͟Γ·ͱΊ

  39. ૑ۀ͔Β 4DBMBΛ ࠾༻͢Δͱʁ ॳಈ˚ εέʔϧ˓ ࠾༻˓ ௅ઓɿ˕ ͜Ε͔Β΋ؤுΕͦ͏

  40. ͦͷଞ

  41. Ϗϧυ͕࣌ؒ͞

  42. Ϗϧυ࣌ؒ ௕͘Ͷ ͱ͍͏͓੠Λ௖ଷ͍ͯ͠·͢ $*΋͕͔͔࣌ؒͬͨΓ ͓͕͔͔ۚͬͨΓɻɻɻ

  43. ฐࣾͷ޻෉ ͿΜͿΜؙ

  44. None
  45. Ϗϧυ࣌ؒ ௕͘Ͷ ॳظඅ༻ສԁఔ౓ Ϗϧυ࣌ؒ෼ऑ ελʔτΞοϓͷຯํ

  46. ༨ஊ

  47. ͳΜͰ4DBMBͳΜͰ͔͢ʁ ΊͪΌͪ͘Όฉ͔Ε·͢ স

  48. 'JO