Date post: | 21-Nov-2014 |
Category: |
Technology |
Upload: | bryanbibat |
View: | 26,806 times |
Download: | 1 times |
Latest Trends inWeb Technologies
Bryan Bibatpangkaraniwang developer
...actually, they're 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 doesn't take off?
HTML5
Video, Music, Images/Animation,
Offline Storage,Document Editing,Drag and Drop, etc.
+
don't mix
+
= good replacement for Flash, 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)))) (length-iter items 0))
Functional Languages
concise yet powerful code
Concurrent Languages
multi-core processors
millions of requests
NoSQL
ACID
AtomicConsistent
IsolatedDurable
Web doesn't need ACIDall the time
NoSQL=
Not only SQL
Non-Relational DBMS
BASE
BasicallyAvailable,Soft State,
Eventual Consistency
= better performance than RDBMS in certain cases
Summary:Latest Trends in
Web Technologies
* Cloud Computing* HTML5
* New Old PLs* NoSQL
Thank you for listening!
www.slideshare.net/bryanbibat/
bryanbibat.net | @bry_bibat