Schedule - PGConf.EU 2013

Hierarchies Without Masters

Date: 2013-11-01
Time: 13:40–14:30
Room: Earlsfort
Level: Intermediate

In this talk we describe Narugn, a lightweight distributed computer.

Narugn is implemented on PostgreSQL by an SQL extension (about 30 KB) which requires PL/Proxy.

The resulting cluster of PostgreSQL databases is heterogeneous, elastic, resilient, connected by small networks, and there are no privileged nodes.

Narugn provides a framework to implement distributed algorithms, where capacity (either storage or CPU) can easily be pooled together. It implements a small number of core functions, which allow propagation of more sophisticated user-space code.

Two user-space applications are presented:

  1. integer factorisation involving large prime numbers, to demonstrate a simple CPU-intensive tasks;

  2. distributed large hierarchies (trees), to demonstrate storage pooling.

Speaker

Gianni Ciolli

Platinum Sponsors

2ndQuadrant
EnterpriseDB

Gold Sponsors

Cybertec
Heroku

Silver Sponsors

Dalibo
Gilt
VMware
Zalando
EngineYard
Servoy
Vertabelo