holger krekel (merlinux GmbH)
Jan Balster presents a distributed computing approach and applications. There are different approaches to the distribution problem, each solution emphasises a special part of the problem. py.execnet provides an ad-hoc approach towards distributing programs which can work without any server side installation (except SSH and Python installed). It executes client-provided code fragments asynchronously, making server code maintenance superfluous and enables the clients to define the communication protocols. As part of the py lib py.execnet is developed in a test-driven style and is used in many different projects. After a quick introduction to using py.execnet this talk will provide interesting examples like robust hotsyncing of svn repositories or collecting system information from many (XEN) hosts.
Mr Jan Balster (merlinux GmbH)