Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Latest Trends in  Open SourceWeb Technologies          Bryan Bibat    freelance software engineer
...actually, theyre not really that new.
Cloud Computing
Cloud Computing       =   Buzzword
Tablet
Cloud Computingcan mean many things
Cloud = Internet
Cloud Computingcan mean many things
SaaSSoftware as a Service
IaaSInfrastructure as a Service
FaceTwiTubr
waiting + installation time?
electricity?internet connection?
What if we use Cloud   Computing?
minimal purchasing time,electricity and network handled            by Amazon
What if FaceTwiTubr     takes off?
What if FaceTwiTubr doesnt take off?
HTML5
Video, Music,Images/Animation, Offline Storage,Document Editing,Drag and Drop, etc.
+dont mix
+  = good replacement forFlash, Java, Silverlight, etc.
Rediscovery ofProgramming Languages
JavaScript
AJAX
LISP
(define (length items)  (define (length-iter a count)    (if (null? a)        count        (length-iter (cdr a) (+ 1 count...
Functional Languages
concise yet powerful code
Concurrent Languages
multi-core processors
millions of requests
NoSQL
ACID
AtomicConsistent Isolated Durable
Web doesnt need ACID     all the time
NoSQL     =Not only SQL
Non-Relational DBMS
BASE
Basically     Available,     Soft State,Eventual Consistency
= better performance than  RDBMS in certain cases
Latest Trends in  Open SourceWeb Technologies
FOSS:Free and Open Source      Software
Free, as in "free beer"
Free, as in "free speech"
FOSS has gained even more traction lately
All of the above areheavily influenced by         FOSS
Thank you for listening!  www.slideshare.net/bryanbibat/   bryanbibat.net | @bry_bibat
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
Latest Trends in Open Source Web Technologies
Upcoming SlideShare
Loading in …5
×

Latest Trends in Open Source Web Technologies

6,297 views

Published on

DevCon lightning talk, University of Perpetual Help System Dalta 2011

Published in: Technology, Business
  • Be the first to comment

Latest Trends in Open Source Web Technologies

  1. 1. Latest Trends in Open SourceWeb Technologies Bryan Bibat freelance software engineer
  2. 2. ...actually, theyre not really that new.
  3. 3. Cloud Computing
  4. 4. Cloud Computing = Buzzword
  5. 5. Tablet
  6. 6. Cloud Computingcan mean many things
  7. 7. Cloud = Internet
  8. 8. Cloud Computingcan mean many things
  9. 9. SaaSSoftware as a Service
  10. 10. IaaSInfrastructure as a Service
  11. 11. FaceTwiTubr
  12. 12. waiting + installation time?
  13. 13. electricity?internet connection?
  14. 14. What if we use Cloud Computing?
  15. 15. minimal purchasing time,electricity and network handled by Amazon
  16. 16. What if FaceTwiTubr takes off?
  17. 17. What if FaceTwiTubr doesnt take off?
  18. 18. HTML5
  19. 19. Video, Music,Images/Animation, Offline Storage,Document Editing,Drag and Drop, etc.
  20. 20. +dont mix
  21. 21. + = good replacement forFlash, Java, Silverlight, etc.
  22. 22. Rediscovery ofProgramming Languages
  23. 23. JavaScript
  24. 24. AJAX
  25. 25. LISP
  26. 26. (define (length items) (define (length-iter a count) (if (null? a) count (length-iter (cdr a) (+ 1 count)))) (length-iter items 0))
  27. 27. Functional Languages
  28. 28. concise yet powerful code
  29. 29. Concurrent Languages
  30. 30. multi-core processors
  31. 31. millions of requests
  32. 32. NoSQL
  33. 33. ACID
  34. 34. AtomicConsistent Isolated Durable
  35. 35. Web doesnt need ACID all the time
  36. 36. NoSQL =Not only SQL
  37. 37. Non-Relational DBMS
  38. 38. BASE
  39. 39. Basically Available, Soft State,Eventual Consistency
  40. 40. = better performance than RDBMS in certain cases
  41. 41. Latest Trends in Open SourceWeb Technologies
  42. 42. FOSS:Free and Open Source Software
  43. 43. Free, as in "free beer"
  44. 44. Free, as in "free speech"
  45. 45. FOSS has gained even more traction lately
  46. 46. All of the above areheavily influenced by FOSS
  47. 47. Thank you for listening! www.slideshare.net/bryanbibat/ bryanbibat.net | @bry_bibat

×