Advertisement
canezzy

Untitled

May 15th, 2019
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.67 KB | None | 0 0
  1. • Naslovni slajd
  2. -Fancy slika
  3. -Fancy boyes
  4. -Fancy bitch mentor
  5. • Uvod
  6. • O čemu se radi u prezentaciji
  7. -Osnovne karakteristike node.js
  8. -Poređenje sa ostalim tehnologijama
  9. -Prednosti i mane node.js
  10. • Motivacija i kontekstualizacija: zašto se ta tema obrađuje, šta se želi postići, pozadina priče
  11. -Javascript, Javascript everywhere
  12. -bez teksta, samo prica uz smešnu memu?
  13. • Struktura izlaganja
  14. • Kratak istorijski osvrt
  15. • Osnove node.js-a
  16. • Zašto node.js?
  17. • Poređenje performase
  18. • Poređenje skalabilnosti
  19. • Odabir baze podataka
  20. • Zašto ne node.js?
  21. • Node.js u enterprise-u
  22. • Sigurnost u node.js-u
  23.  
  24. • Razrada
  25. • Kratak istorijski osvrt (šljub)
  26. -JS namenjen za browser
  27. -Čupanje v8 engine iz google chrometa (pomenuti koji su ostali engine-i) *slika king arthur maybe
  28. -Zašto sve ovo raditi? (prirodna asinhronost potrebna zbog toga što je ceo web asinhron)
  29. • Osnove node.js-a (šljub)
  30. -Asinhrona obrada funkcija
  31. -Event loop (šta je, kako funkcioniše i koji je to kurac (jedno rešenje za asinhroni model koji radi single thread))
  32. -Single thread model
  33. • Zašto node.js? ()
  34. -Zasto je asinhrona obrada prirodan nacin funkcionanja u web programiranju
  35. -Zato sto je front js i podaci koji dolaze su json
  36. -Event loop je fina podloga za skaliranje
  37. • Poređenje performanse
  38. -Nema spawnovanja threadova pa je single thread ++
  39. -Asinhronost- nema blokiranja izvršavanja zbog IO operacija
  40. -S druge strane, single thread ima manji CPU power, pa je loše za CPU intensive
  41. • Poređenje skalabilnosti
  42. -prevazilaženje problema CPU intensive zadataka pomoću skaliranja
  43. -Na nivou procesora
  44. -Na nivou više računara
  45. • Odabir baze podataka
  46. -Zašto se SQL ne uklapa u celu ovu priču?
  47. -NoSQL kao podrazumevani izbor baze u node.js stack-u
  48. -Skaliranje NoSQL baze podataka
  49. • Zašto ne node.js?
  50. • JS na frontu i na backu - mane
  51. -Ne moze frontend pezent da se bavi mozguljanjem
  52. -Izivljavanje kad nema google chroma
  53. • Node.js u enterprise-u
  54. -Kako sinhronizovati ljude kad je sve haos
  55. • Sigurnost u node.js-u
  56. -Mora nesto i da ne valja!
  57.  
  58. • Zaključak
  59. Nova tehnologija, koja se još uvek aktivno razvija
  60. Put ka prevazilaženju postojećih nedostataka
  61. Budući radovi - okruženja koja donekle prevazilaze konkretne nedostatke
  62. • Završni slajd
  63. Hvala na pažnji! Pitanja?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement