Sign inSign up

voltactivedata/volt-developer-edition

Verified Publisher

By Volt Active Data

•Updated 5 days ago

A representative deployment of Volt with a default application. Not for production use.

Image
Message queues
Databases & storage
3

3.5K

voltactivedata/volt-developer-edition repository overview

⁠Introduction

The Volt Active Data Developer Edition lets you experiment with the Volt product suite quickly and easily. If you’re looking to evaluate next-gen technology to solve your latency, ACID, scale, total cost of ownership and/or high availability problem, you’ve come to the right place.

⁠Quick Start Guide

To use the developer edition you’ll need a license key⁠ and Java >= 21.

⁠Use the sample project

The TollCollectDemo is described here. It’s a simplified application that uses both the streaming⁠ and real-time engine⁠ parts of Volt.

First obtain your license key here⁠.

Then set the LICENSE_FILE_PATH environment variable, using your full path:

LICENSE_FILE_PATH=/home/xraytunnel/license.xml export LICENSE_FILE_PATH

We start by cloning a git project with a sample Tolling Demo⁠:

We then build our code using maven:

mvn clean package

Maven creates a whole directory structure, so once it’s done we need to change to the directory we kick the demo off from:

cd dev-edition-app/target/dev-edition-app-1.0-SNAPSHOT/dev-edition-app

We are now in the same directory as the docker-compose script⁠. We use this script to pull the docker images and start the application:

docker compose up

There will be a big burst of activity in your docker environment.

Now open the ‘Quick Start⁠’ guide, and continue reading.

⁠Environment Variables & Configuration Options

⁠License Key

As mentioned above you’ll need a license Key⁠ and a variable pointing at it:

LICENSE_FILE_PATH=/home/xraytunnel/license.xml export LICENSE_FILE_PATH

⁠Useful Ports

PortPurpose
localhost:3000Grafana GUI gui of the application.
localhost:8080Volt management console.
localhost:21212Volt application port.
localhost:9092Topics/Kafka

⁠Changing RAM usage

See the docs for TollCollectDemo⁠.

⁠Changing CPU usage / transactions per second

See the docs for TollCollectDemo⁠.

⁠Image Variants

latest → Stable version with latest updates

⁠External Documentation & Source Code

  • Main docs page for Volt is here⁠.
  • Github repo for sample tolling project is here⁠.

Tag summary

Content type

Image

Digest

sha256:5bec5d0c7…

Size

605.2 MB

Last updated

5 days ago

docker pull voltactivedata/volt-developer-edition:1.8.6_streams

This week's pulls

Pulls:

84

Last week