Xenon

A middleware abstraction library that provides a simple programming interface to various compute and storage resources.

Latest version is 2.2.0

Older versions

logo

What is it?

Xenon is a middleware abstraction library. It provides a simple programming interface to various pieces of software that can be used to access distributed compute and storage resources.

Why Xenon?

Xenon is developed by the Netherlands eScience Center as a support library for our projects. Several projects develop end-user applications that require access to distributed compute and storage resources. Xenon provides a simple API to those resources, allowing those applications to be developed more rapidly. The experience gained during end-user application development is used to improve the Xenon API and implementation.

The latest source code and issue tracker can be found on Github.

See https://github.com/NLeSC/Xenon-examples for examples how to use the Xenon library.

See xenon-tutorial.pdf for a tutorial pdf targeting inexperienced users.

Copyrights & Disclaimers

Xenon is copyrighted by the Netherlands eScience Center and releases under the Apache License, Version 2.0.

See http://www.esciencecenter.nl for more information on the Netherlands eScience Center.