Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bullet-db/bullet-kafka

The Apache Kafka PubSub implementation pluggable into the Bullet Service and Backend
https://github.com/bullet-db/bullet-kafka

bullet bullet-kafka kafka pubsub

Last synced: about 1 month ago
JSON representation

The Apache Kafka PubSub implementation pluggable into the Bullet Service and Backend

Awesome Lists containing this project

README

        

# Bullet Kafka

[![Build Status](https://cd.screwdriver.cd/pipelines/7223/badge)](https://cd.screwdriver.cd/pipelines/7223)
[![Coverage Status](https://coveralls.io/repos/github/bullet-db/bullet-kafka/badge.svg?branch=master)](https://coveralls.io/github/bullet-db/bullet-kafka?branch=master)
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.yahoo.bullet/bullet-kafka/badge.svg)](https://maven-badges.herokuapp.com/maven-central/com.yahoo.bullet/bullet-kafka/)

## Introduction

This project implements an instance of the Bullet PubSub using [Kafka](https://kafka.apache.org). This allows you to plugin Kafka as your pubsub layer for transporting Bullet queries and results to the Bullet Web Service and the Backend.

## Documentation

All documentation is available at **[Github Pages here](https://bullet-db.github.io/)**.

## Links

* [Bullet Kafka Pubsub](https://bullet-db.github.io/pubsub/kafka/) to see Bullet Kafka architecture.
* [Bullet Kafka Releases](https://bullet-db.github.io/releases/#bullet-kafka) to see Bullet Kafka releases.
* [PubSub Architecture](https://bullet-db.github.io/pubsub/architecture/) to see PubSub architecture.

### Useful Links

* [Spark Quick Start](https://bullet-db.github.io/quick-start/spark) to start with a Bullet instance running locally on Spark.
* [Storm Quick Start](https://bullet-db.github.io/quick-start/storm) to start with a Bullet instance running locally on Storm.
* [Spark Architecture](https://bullet-db.github.io/backend/spark-architecture/) to see how Bullet is implemented on Storm.
* [Storm Architecture](https://bullet-db.github.io/backend/storm-architecture/) to see how Bullet is implemented on Storm.
* [Setup on Spark](https://bullet-db.github.io/backend/spark-setup/) to see how to setup Bullet on Spark.
* [Setup on Storm](https://bullet-db.github.io/backend/storm-setup/) to see how to setup Bullet on Storm.
* [API Examples](https://bullet-db.github.io/ws/examples/) to see what kind of queries you can run on Bullet.
* [Setup Web Service](https://bullet-db.github.io/ws/setup/) to setup the Bullet Web Service.
* [Setup UI](https://bullet-db.github.io/ui/setup/) to setup the Bullet UI.

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