Skip to content

Docker images for Bullet — a real-time query engine for very large data streams

License

Notifications You must be signed in to change notification settings

SketchBench/bullet-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker images for Bullet

Bullet is a "real-time query engine for very large data streams". More info in the official docs.
This repository contains the containerized versions of various components in Bullet's architecture.

Containerized Components

Yet to get containerized: Storm Backend.

Bullet Quick Start

This repo also contains a docker-compose.yaml to start the Bullet Quick Start application on Apache Spark Streaming.

Besides the Bullet components, the docker-compose.yaml also starts:

Please note: The Bullet Spark Backend container is based on docker.io/bitnami/spark and also used to bring up the Apache Spark cluster itself to ensure all necessary jars are present.

Start All Containers

docker-compose up

Optionally, append --detach to run containers in the background.

Some containers might restart until the infrastructure containers (Spark, Kafka, Zookeeper, Hadoop) are fully running.

Stop All Containers

docker-compose down

Optionally, include cleanup parameters --rmi all --volumes --remove-orphans.

About

Docker images for Bullet — a real-time query engine for very large data streams

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages