Upload
bryanbibat
View
5.793
Download
3
Embed Size (px)
DESCRIPTION
DevCon lightning talk, University of Perpetual Help System Dalta 2011
Citation preview
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