[2s.mk-friends] FLOSSK конференција - 12 ноември - повик за презентации

Damjan Georgievski penguinista at mail.net.mk
Fri Nov 4 17:27:09 UTC 2011


> Ваљда треба да се пријавиме овде а?
>
> http://sfk11.eventbrite.com/

би требало да се пријават сите што планираат да одат, да.

Мене ми ја прифатија презентацијата за CouchDB, така да сигурно идам.


Еве го воведот:

Introduction to CouchDB and CouchApps

I have several to offer CouchDB is a leading NoSQL implementation, the
idea of the talk is to show how different the NoSQL approach to 
databases
is compared to relational databases, and what is their domain of use, 
benefits
and pitfalls. CouchDB is a good example since it's a canonical NoSQL 
database,
simple to install and use (very approachable), and also I can show some 
apps
I've made with it.

The presentation will be split in two parts.

First part about the "theory" behind CouchDB (and most NoSQL databases),
how it achieves ACID (atomicity, consistency, isolation, durability), 
something
about the MVCC concurrency model (vs locking in the SQL world). Also 
I'll talk
how CouchDB uses map-reduce to query the database, the benefits of it's
HTTP REST interface and its unique features like multi-master 
replication, and
real-time notifications.

The idea of the theoretical part is not only to give an overview of 
what CouchDB
is, but also why it implements things differently than relational SQL 
databases.
How the needs to scale modern web apps, cloud services etc, required 
different
approach to databases. That's why we have a lot of NoSQL databases today
which share a lot of the approaches with CouchDB, so my hope is for this
presentation to also be a generic introduction to NoSQL databases too.


Second part will be some hands-on simple demos, some of mine apps, and 
use of CouchDB in the wild:
Ubuntu One, GeoCouch, OpenData projects in some American cities, 
Couchappspora.


-- 
дамјан



More information about the Ossm-members mailing list