Latest Trends in Open Source Web Technologies

Post on 05-Dec-2014

5.792 views 3 download

description

DevCon lightning talk, University of Perpetual Help System Dalta 2011

Transcript of Latest Trends in Open Source Web Technologies

Latest Trends inOpen Source

Web Technologies

Bryan Bibatfreelance software engineer

...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

Latest Trends inOpen Source

Web 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 are heavily influenced by

FOSS

Thank you for listening!

www.slideshare.net/bryanbibat/

bryanbibat.net | @bry_bibat