FOSDEM is the biggest free and non-commercial event organized by and for the community. Its goal is to provide Free and Open Source developers a place to meet. No registration necessary.

   
Speakers
Damien Clochard
Schedule
Day Saturday
Room K.4.201
Capacity 85
Start time 12:00
End time 12:50
Duration 00:50
Info
Track PostgreSQL Devroom

Create a Foreign Data Wrapper in 15 minutes

SQL/MED is the new frontier of PostgreSQL !

Since the release of PostgreSQL 9.1, we see lots of Foreign Data Wrappers (FDW) coming out, giving you the ability to connect your database with multiple data sources : local files, other RDMS, NoSQL stores, webservices, etc.

The primary language to write a FDW is C. But a recent extension called "Multicorn" makes Foreign Data Wrapper development easy, by allowing the programmer to use the Python programming language.

This talks will :

  • Explain the basics of SQL/MED
  • Give an overview of the various existing Foreign Data Wrappers
  • Show how to code a wrapper in a blink of en eye with multicorn

Concurrent events:

When Event Track Where
11:20-12:10 GStreamer 1.0 - the next generation of your favourite multimedia framework CrossDesktop H.1308
11:45-12:15 Import filters for LibreOffice LibreOffice H.1309
11:45-12:30 CESecore and common criteria certification of open source software Hardware Cryptography H.2214
12:00-12:05 Welcome Ada AW1.121
12:00-12:30 OpenGroupware - Phoenix from the ashes GNUstep AW1.126
12:00-12:30 Openmoko Freerunner - Present and Future Open Mobile Linux AW1.120
12:00-12:30 Implementing JSR 292 in IKVM.NET Free Java K.4.401
12:00-12:30 WebApps: Building a Webchat? DON'T DO WHAT I DID! Jabber and XMPP H.2213
12:00-12:30 What Goes into an Executable? Identifying a Binary's Sources by Tracing Build Processes AW1.125
12:00-12:30 Hacking Gecko Mozilla UD2.218A
12:00-12:30 A New OSI For A New Decade Keynotes Janson
12:00-12:55 Drools Planner: Planning optimization by example JBoss.org K.3.201
12:00-13:00 Mono — State of the Union Mono K.3.601
12:00-13:00 Input in a modern world - input methods and multitouch. X.org+OpenICC K.3.401
12:00-13:00 IIO, a new subsystem for I/O devices Embedded Lameere
12:05-12:50 An introduction to Ada 2005 and Ada 2012 Ada AW1.121
12:15-12:30 Widget Layout LibreOffice H.1309
12:20-13:00 CMake the build tool that does more than you think it can CrossDesktop H.1308
12:30-12:55 libguestfs - tools for modifying virtual machine disk images Virtualization and Cloud Chavanne
12:30-13:00 Hack the Web Mozilla UD2.218A
12:30-13:00 Towards Accelerated UI's on Mobile Linux With Power of Qt5 Open Mobile Linux AW1.120
12:30-13:00 Java Lambda for Hackers Free Java K.4.401
12:30-13:00 WebApps: Interwidget Communication with XMPP Jabber and XMPP H.2213
12:30-13:00 Easy Hacks LibreOffice H.1309
12:30-13:00 Grey Areas of Software Licensing AW1.125
12:30-13:20 Re-thinking system and distro development Keynotes Janson
12:45-13:30 A GNUstep Applications Overview GNUstep AW1.126

Next (up to 3) talks in the same room (K.4.201):

When Event Track
13:00-13:50 PostgreSQL Clustering with Red Hat Cluster Suite PostgreSQL
14:00-14:50 Multi-CPU performance in PostgreSQL 9.2 PostgreSQL
15:00-15:50 Hooks in PostgreSQL PostgreSQL