Latest Trends in Web Technologies

57
Latest Trends in Web Technologies Bryan Bibat pangkaraniwang developer

description

 

Transcript of Latest Trends in Web Technologies

Page 1: Latest Trends in Web Technologies

Latest Trends inWeb Technologies

Bryan Bibatpangkaraniwang developer

Page 2: Latest Trends in Web Technologies

...actually, they're not really that new.

Page 3: Latest Trends in Web Technologies

Cloud Computing

Page 4: Latest Trends in Web Technologies

Cloud Computing=

Buzzword

Page 5: Latest Trends in Web Technologies

Tablet

Page 6: Latest Trends in Web Technologies
Page 7: Latest Trends in Web Technologies
Page 8: Latest Trends in Web Technologies

Cloud Computingcan mean many things

Page 9: Latest Trends in Web Technologies

Cloud = Internet

Page 10: Latest Trends in Web Technologies

Cloud Computingcan mean many things

Page 11: Latest Trends in Web Technologies

SaaSSoftware as a Service

Page 12: Latest Trends in Web Technologies
Page 13: Latest Trends in Web Technologies
Page 14: Latest Trends in Web Technologies
Page 15: Latest Trends in Web Technologies

IaaSInfrastructure as a Service

Page 16: Latest Trends in Web Technologies

FaceTwiTubr

Page 17: Latest Trends in Web Technologies
Page 18: Latest Trends in Web Technologies

waiting + installation time?

Page 19: Latest Trends in Web Technologies

electricity?internet connection?

Page 20: Latest Trends in Web Technologies

What if we use Cloud Computing?

Page 21: Latest Trends in Web Technologies
Page 22: Latest Trends in Web Technologies
Page 23: Latest Trends in Web Technologies

minimal purchasing time,electricity and network handled

by Amazon

Page 24: Latest Trends in Web Technologies

What if FaceTwiTubr takes off?

Page 25: Latest Trends in Web Technologies

What if FaceTwiTubr doesn't take off?

Page 26: Latest Trends in Web Technologies

HTML5

Page 27: Latest Trends in Web Technologies

Video, Music, Images/Animation,

Offline Storage,Document Editing,Drag and Drop, etc.

Page 28: Latest Trends in Web Technologies

+

don't mix

Page 29: Latest Trends in Web Technologies

+

= good replacement for Flash, Java, Silverlight, etc.

Page 30: Latest Trends in Web Technologies
Page 31: Latest Trends in Web Technologies

Rediscovery ofProgramming

Languages

Page 32: Latest Trends in Web Technologies

JavaScript

Page 33: Latest Trends in Web Technologies

AJAX

Page 34: Latest Trends in Web Technologies
Page 35: Latest Trends in Web Technologies
Page 36: Latest Trends in Web Technologies
Page 37: Latest Trends in Web Technologies

LISP

Page 38: Latest Trends in Web Technologies

(define (length items) (define (length-iter a count) (if (null? a) count (length-iter (cdr a) (+ 1 count)))) (length-iter items 0))

Page 39: Latest Trends in Web Technologies

Functional Languages

Page 40: Latest Trends in Web Technologies

concise yet powerful code

Page 41: Latest Trends in Web Technologies
Page 42: Latest Trends in Web Technologies

Concurrent Languages

Page 43: Latest Trends in Web Technologies
Page 44: Latest Trends in Web Technologies

multi-core processors

Page 45: Latest Trends in Web Technologies

millions of requests

Page 46: Latest Trends in Web Technologies

NoSQL

Page 47: Latest Trends in Web Technologies

ACID

Page 48: Latest Trends in Web Technologies

AtomicConsistent

IsolatedDurable

Page 49: Latest Trends in Web Technologies

Web doesn't need ACIDall the time

Page 50: Latest Trends in Web Technologies

NoSQL=

Not only SQL

Page 51: Latest Trends in Web Technologies

Non-Relational DBMS

Page 52: Latest Trends in Web Technologies
Page 53: Latest Trends in Web Technologies

BASE

Page 54: Latest Trends in Web Technologies

BasicallyAvailable,Soft State,

Eventual Consistency

Page 55: Latest Trends in Web Technologies

= better performance than RDBMS in certain cases

Page 56: Latest Trends in Web Technologies

Summary:Latest Trends in

Web Technologies

* Cloud Computing* HTML5

* New Old PLs* NoSQL

Page 57: Latest Trends in Web Technologies

Thank you for listening!

www.slideshare.net/bryanbibat/

bryanbibat.net | @bry_bibat