Latest Trends in Web Technologies

Preview:

DESCRIPTION

 

Citation preview

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

Recommended