Home

Overview

SPLAY is a research project conducted since 2004 at the Computer Science Department of the University of Neuchatel. SPLAY simplifies the prototyping and development of large-scale distributed applications and overlay networks.

Unlike many existing tools, SPLAY covers the complete chain of distributed system design, development and testing chain: from coding and local testing to deployment, runtime control and monitoring.

SPLAY allows developers to specify distributed applications in a concise way using a specialized language based on Lua, a highly-efficient embeddable scripting language. SPLAY applications execute in a safe environment with restricted access to local resources (file system, network, memory) and can be instantiated on testbeds composed a large set of nodes with a single command.

Getting started

To try out SPLAY, you can use the online demo or download the live CD. A comprehensive description is available. The source code of SPLAY is available under the General Public License (GPLv3). For any information, please contact us at info@splay-project.org.

Navigation

News

07/28/08
Category: General
Posted by: leo
Get it on download page.
07/15/08
Category: General
Posted by: leo
Click here to consult it.
06/21/08
Category: General
Posted by: leo
Get it on theĀ download page.
06/16/08
Category: General
Posted by: leo
Get it on theĀ download page.
06/15/08
Category: General
Posted by: etienne

We will present a demo of SPLAY at IEEE P2P 2008 (Sep. 9-11, Aachen, Germany).

06/08/08
Category: General
Posted by: pascal
You can try it now on the demo page!
06/06/08
Category: General
Posted by: leo
You can try it now on the demo page!
05/30/08
Category: General
Posted by: pascal

SPLAY's Web site has been completely redesigned. There is not much documentation yet but we expect it to grow quickly. In the meantime, do not hesitate to contact us if you have any question.