Skip to content

Latest commit

 

History

History
54 lines (36 loc) · 3.49 KB

README.md

File metadata and controls

54 lines (36 loc) · 3.49 KB

Bullet Pulsar

Build Status Coverage Status Maven Central

This project implements Bullet PubSub through Pulsar, allowing you to use Pulsar as your pubsub layer for transporting Bullet queries and results between the Bullet Web Service and Backend.

Table of Contents

Background

Bullet is a streaming query engine that can be plugged into any singular data stream using a Stream Processing framework like Apache Storm, Spark or Flink. It lets you run queries on this data stream - including hard queries like Count Distincts, Top K etc. The main project is available here.

Install

Bullet Pulsar is a Java implementation of the Bullet PubSub, published to Bintray and mirrored to JCenter. To see the various versions and set up your project for your package manager (Maven, Gradle etc), see here.

Usage

For usage, please refer to Pulsar PubSub.

Documentation

All documentation is available at Github Pages here.

Links

Contribute

All contributions are welcomed! Feel free to submit PRs for bug fixes, improvements or anything else you like! Submit issues, ask questions using Github issues as normal and we will classify it accordingly. See Contributing for a more in-depth policy. We just ask you to respect our Code of Conduct while you're here.

License

Code licensed under the Apache 2 license. See the LICENSE for terms.