Easy Concurrency with Kamaelia

Writing concurrent applications in Python is now becoming not only easier, but quite elegant and simple, thanks to Kamaelia. Kamaelia is an interesting component based framework originating from BBC research. It accomplishes concurrent processing of data from and to many protocols. Components easily connect and pass data from and to each other. We are going to explore Kamaelia's strengths and possibilities, by running simple examples, then trying nested protocol support, and maybe some other fun examples if time permits.

Presenters

Gloria Jacobs has been doing software design and development in the NYC area for over 15 years, mostly in Python since 2001. She has successfully rolled out several large scale products for start-ups, exclusively in Python. She writes both small and large Python articles in several online publications. She teaches an online software development group for women, and travels to Europe several times a year to help teach womens Open Source Software tech group sessions.

Assistant: Alex McFerron

Requirements

Attendees are welcome to bring their laptops with Python installed (version 2.5 or higher).

Diamond

  • White Oak Technologies Inc. - Diamond

Platinum

  • Google - Platinum
  • Sun - Platinum

Gold

  • ESRI - Gold
  • CCP Games - Gold
  • Visual Numerics, Inc. - Gold
  • Microsoft - Gold
  • Slide.com - Gold
  • Walt Disney Animation Studios - Gold

Silver

  • PSC Group - Silver
  • Enthought - Silver
  • Canonical - Silver
  • Imaginary Landscape - Silver
  • Wingware - Silver
  • ITA Software - Silver
  • Accense - Silver
  • Resolver Systems - Silver
  • Leapfrog Online - Silver
  • Emma Email Marketing - Silver
  • ZeOmega - Silver
  • Oracle Technology Network - Silver
  • VMware - Silver
  • Tummy.com - Silver

Vendor I

  • O'Reilly - Vendor I
  • Informit - Pearson Publishing - Vendor I