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
Mikhail Gusarov
Schedule
Day Sunday
Room K.3.601
Capacity 85
Start time 11:00
End time 11:45
Duration 00:45
Info
Track Configuration and Systems Management Devroom
Attachments
fosdem2012_promise_theory.pdf (slides)

Practical implementation of promise theory in CFEngine

Do you feel lost after reading CFEngine tutorials? Does promise theory seem to be distant from the particular CFEngine constructs?

In this talk CFEngine 3 operators will be dissected, analyzed and mapped to the ideas in the promise theory.

Promise theory is a model of voluntary cooperation between individual, autonomous actors or agents who publish their intentions to one another in the form of promises, which is particularly suited for configuration management in distributed systems. Promise Theory was proposed by Mark Burgess in 2004, further developed in the following years and implemented in CFEngine 3.

Concurrent events:

When Event Track Where
10:00-12:00 OpenSC codesprint Security H.2214
10:20-11:05 Using Cascalog and Hadoop for rapid graph processing and exploration Graph Processing AW1.125
10:30-11:10 Mobicents TelScale and RestComm Telephony and Communications H.2213
10:30-11:30 OBS Cross Build CrossDistribution H.1301
10:30-12:15 LPI Exam Session 3 Certification Guillissen
10:45-11:15 Boxes, use other systems with ease CrossDesktop H.1308
10:55-11:40 Data-Driven and Component-Based Game-Entities Open Source Game Development AW1.120
11:00-11:15 Powerful tools for Linux C/C++ developers based on Eclipse Lightning Talks Ferrer
11:00-11:25 Virtualization Management the oVirt way Virtualization and Cloud Chavanne
11:00-11:25 How to offload MySQL server with Sphinx MySQL and Friends H.1309
11:00-11:30 Xspice: Integrating spice-server into Xorg X.org+OpenICC K.3.401
11:00-11:45 Towards a BSD C++11 Stack BSD K.4.201
11:00-11:45 Being a good upstream - the syslog-ng PoV CrossDistribution H.1302
11:00-11:50 Caching and Tuning fun for high scalability System Janson
11:00-11:50 Internet of Threads Network and IO K.1.105
11:00-12:00 Aseba robot programming Embedded Lameere
11:00-12:00 Amber, the Smalltalk for web developers Smalltalk AW1.126
11:00-17:00 LPI Item Writing Workshop Certification UA2.114
11:05-11:45 Perlito Perl AW1.121
11:10-11:55 Introduction to HelenOS Microkernel OS K.3.201
11:10-11:55 Birds of a feather - Graph processing, future trends! Graph Processing AW1.125
11:15-11:55 From zero to VoIP provider in 15 minutes Telephony and Communications H.2213
11:20-11:35 Amarok CrossDesktop H.1308
11:20-11:35 LibrePlan: Open Web Planning Lightning Talks Ferrer
11:30-11:55 oVirt Engine Core: Internals and Infrastructure Virtualization and Cloud Chavanne
11:30-11:55 Build simple and complex replication clusters with Tungsten Replicator MySQL and Friends H.1309
11:30-12:00 Can I legally do that? Free Java K.4.401
11:30-12:00 Introducing the Metrics Data Ping Mozilla UD2.218A
11:30-12:00 Wayland Q & A for toolkit developers. X.org+OpenICC K.3.401
11:30-12:30 Working with contributor communities (round table) CrossDistribution H.1301
11:40-11:55 How we scaled up OpenQuake Lightning Talks Ferrer
11:40-12:30 qt-project.org and Qt 5 CrossDesktop H.1308