Kamaelia Internals

download Kamaelia Internals

If you can't read please download the document

Transcript of Kamaelia Internals

Kamaelia:
Snap-Together Software

Michael SparksSenior Research EngineerBBC Research & Innovation

PAL, Teletext, NICAM, DVB, DAB, Freeview, TV AnytimeMajority of BBC Open Source Projects inc Dirac, Kamaelia

BBC R&I ...

Key Researchgoal?

To make concurrency easy to work with

Single Reader/Single Writer

Communicating Sequential Things

Original context: scalable servers

Component Composition

Written in Python

Ideas are language agnostic

Proof of concept in C++

How???

Walkthrough

Mini Axon

(overview)

Suggestions:

Take it, use it

Build cool stuff with it

Break it, Fix it

Steal the ideas

Clone in your own language

Thanks for listening :-)

http://kamaelia.sf.net/

[email protected]

Click to edit the title text format

Click to edit the outline text format

Second Outline Level

Third Outline Level

Fourth Outline Level

Fifth Outline Level

Sixth Outline Level

Seventh Outline Level

Eighth Outline Level

Ninth Outline Level

Michael Sparks, [email protected], http://kamaelia.sf.net/

Kamaelia