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

https://github.com/r3w0p/bobocep

A fault-tolerant Complex Event Processing engine designed for edge computing in Internet of Things systems.
https://github.com/r3w0p/bobocep

complex-event-processing distributed-systems edge-computing fault-tolerance internet-of-things

Last synced: 9 months ago
JSON representation

A fault-tolerant Complex Event Processing engine designed for edge computing in Internet of Things systems.

Awesome Lists containing this project

README

          

# BoboCEP

[![CICD](https://github.com/r3w0p/bobocep/actions/workflows/cicd.yml/badge.svg)](
https://github.com/r3w0p/bobocep/actions/workflows/cicd.yml)
[![Security](https://github.com/r3w0p/bobocep/actions/workflows/security.yml/badge.svg)](
https://github.com/r3w0p/bobocep/actions/workflows/security.yml)
[![Code Repository](https://img.shields.io/badge/code-github-171515)](
https://github.com/r3w0p/bobocep/)
[![Documentation Status](https://readthedocs.org/projects/bobocep/badge/?version=latest)](
https://bobocep.readthedocs.io/)

[![PyPI](https://img.shields.io/pypi/v/bobocep?color=blue&label=pypi)](
https://pypi.org/project/bobocep/)
[![License](https://img.shields.io/github/license/r3w0p/bobocep?color=blue&label=license)](
https://github.com/r3w0p/bobocep/blob/main/LICENSE/)
[![Issues](https://img.shields.io/github/issues/r3w0p/bobocep?label=issues)](
https://github.com/r3w0p/bobocep/issues/)
[![Coverage](https://codecov.io/github/r3w0p/bobocep/branch/main/graph/badge.svg?token=DltpHabb83)](
https://app.codecov.io/github/r3w0p/bobocep)
[![License Scan](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fr3w0p%2Fbobocep.svg?type=shield)](
https://app.fossa.com/projects/git%2Bgithub.com%2Fr3w0p%2Fbobocep?ref=badge_shield)

[![JOSS](https://img.shields.io/badge/10.21105/joss.05858-red?label=JOSS)](
https://doi.org/10.21105/joss.05858)
[![Donate](https://img.shields.io/badge/ko--fi-red?label=donate)](
https://ko-fi.com/r3w0p)

`BoboCEP` is a [Complex Event Processing](https://en.wikipedia.org/wiki/Complex_event_processing) (CEP) engine
designed for [edge computing](https://en.wikipedia.org/wiki/Edge_computing) in
[Internet of Things](https://en.wikipedia.org/wiki/Internet_of_things) (IoT) systems
to facilitate inferential reasoning and decision-making on streaming data.
It provides [fault tolerance](https://en.wikipedia.org/wiki/Fault_tolerance) (FT) via the
[active replication](https://en.wikipedia.org/wiki/Replication_(computing)) of
partially-completed complex events across multiple instances of the software.

## License

It is an open source project, as per the
[Open Source Definition](https://opensource.org/osd).
The [source code](https://github.com/r3w0p/bobocep)
can be redistributed and/or modified under the terms of the
[MIT License](https://github.com/r3w0p/bobocep/blob/main/LICENSE).

## Documentation

Documentation is hosted by [Read the Docs](https://bobocep.readthedocs.io),
which also provides a
[PDF version](https://bobocep.readthedocs.io/_/downloads/en/latest/pdf/).