Helps system integrators, IT operations and developers
with easy batch processing and monitoring
so that you stay on top of things.

Runway Vision

We provide you a helper that keeps your data integration scenarios sane


Developing, maintaining and operating batch processes is painful. There is no holistic view about the state of your background processes, it isn't easy to reuse your batch job implementations and there is no link between the subject-specific task and the technical execution details.

Does that sound familiar?


Runway is the tool of choice if you want to implement and visualize hard working background jobs. It helps you keep the overview about which batch jobs run smoothly and which ones do not. A lean API makes you design your batch jobs consistently and makes them easier to maintain. The expensive surroundings for logging, calculating statistics and designing reusable components is promoted by Runway.

Easy integration

Get started within minutes


Measure all the relevant data


Cover your needs for data integration

Easy integration

Set up your batch jobs with minimal overhead. The API is easy to learn and based on the Java Batch API (JSR 352). Define the process operations and related properties in a simple XML configuration. Combine the XML with your custom code for each job step in a language of your choice. Deploy the configuration and code to Runway and let the processor do the work.

1. Define your job configuration

XML Job Configuration

2. Write the job in a language of your choice

Job Java Code

3. Relax and monitor the execution

Job Execution Monitor

Choose between various languages for implementing your batch jobs. We provide the API, you implement the job logic.

Runway supports Groovy, JavaScript, PHP, Python, Ruby, Scala and of course Java.




Have you ever been in a situation where your customer asked you about the latest statistics for the background jobs?

If you want to delight him, show him the Runway dashboard. It provides you with all the metrics needed to ensure a stable and trouble-free environment. Define thresholds when you want to get notified about changes in your runtime metrics.

Job History

These are some of the values we are measuring for you:

  • Amount of job executions per day
  • Minimum, average and maximum runtime of each job
  • CPU and memory consumption levels
  • Percentage of each completion category
  • Error distribution for job steps
Finished Jobs Categories


  • CSV
  • Excel
  • Json
  • XML
  • ...

We are pleased to satisfy your needs for data integration. Although there are various batch frameworks available, they are missing the features to make them easily usable by developers and IT operations.

We ensure that the features needed by you are integrated into the product. We're preparing an extensive library for the common use cases and enterprise integration patterns.

  • MongoDB
  • JDBC
  • JMS
  • HornetQ
  • JasperReports
  • ...

Get Beta Invite

Runway is currently in development and we plan to announce a beta version in mid-2015. If you'd like to be reminded and want to be one of the first to try, simply ask for an invite.

Contact Us


We are always looking for ways to improve Runway. Feel free to email us to provide feedback and suggestions.


Need help with your projects?
We provide software development consultancy for customers in Germany.

Or, get directly in touch with the product manager

Kornelius Prell