An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: redis-streams

dranikpg/gtrs

Turn Redis streams into typed Go channels in just a few lines

Language: Go - Size: 79.1 KB - Last synced at: 1 day ago - Pushed at: 13 days ago - Stars: 84 - Forks: 15

Terkwood/BUGOUT

AI-driven, Multiplayer Go/Weiqi/Baduk for the web 🐛🤖🦀♟

Language: Rust - Size: 5.08 MB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 78 - Forks: 8

adalkiran/distributed-inference

A project to demonstrate an approach to designing cross-language and distributed pipeline in deep learning/machine learning domain, using WebRTC and Redis Streams.

Language: Go - Size: 3.48 MB - Last synced at: 20 days ago - Pushed at: 7 months ago - Stars: 68 - Forks: 6

nelreina/redis-client

A lightweight and feature-rich Redis client wrapper for Deno applications that simplifies Redis operations including Pub/Sub, Streams, Hash operations, and more.

Language: JavaScript - Size: 28.3 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

sysulq/rsmq-go

Go implementation of the Message Queue based on Redis Streams.

Language: Go - Size: 487 KB - Last synced at: 15 days ago - Pushed at: 23 days ago - Stars: 3 - Forks: 1

leonh/redis-streams-fastapi-chat

A simple Redis Streams backed Chat app using Websockets, Asyncio and FastAPI/Starlette.

Language: Python - Size: 32.2 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 228 - Forks: 39

Davi0805/gnose-notification

Notification microservice that consume messages from Redis Streams, using Rest and WebSocket

Language: Go - Size: 28.3 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

tamimaj/nestjs-redis-streams

Redis Streams Transport for NestJS.

Language: TypeScript - Size: 221 KB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 19 - Forks: 13

oalles/thingsboard-smartgw

Some ideas for a custom Thingsboard Gateway based on Redis and Apache Camel java connectors

Language: Java - Size: 584 KB - Last synced at: 22 days ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

yanliu1111/microservices-fastapi-fullStack-app

♻ Inventory and payment application, microservices architecture with FastAPI and Redis as a dataase.

Language: TypeScript - Size: 99.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

livestreamx/overhave

Web-framework for BDD: scalable, configurable, easy to use, based on Flask Admin and Pydantic.

Language: JavaScript - Size: 8.38 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 26 - Forks: 24

the-arcade-01/react-golang-distributed-chat-app

Distributed Chat App Implementation in Golang, React.js & Redis

Language: Go - Size: 19.7 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

felipeagger/go-redis-streams

Demo using messaging with Redis Streams in Golang

Language: Go - Size: 52.7 KB - Last synced at: 8 days ago - Pushed at: over 4 years ago - Stars: 35 - Forks: 9

dpr-0/csp0

Random Chat Room

Language: Python - Size: 1.47 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

streamweaverio/broker

streamweaver broker is a proof of concept message broker built on top of Redis streams

Language: Go - Size: 116 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

mugli/orkid-node

Reliable and modern Redis Streams based task queue for Node.js 🤖

Language: JavaScript - Size: 1.95 MB - Last synced at: about 13 hours ago - Pushed at: over 2 years ago - Stars: 63 - Forks: 10

stuttgart-things/sweatShop-analyzer

git repository analytics service

Language: Go - Size: 80.1 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 1

AbdulRehman-z/instagram-microservices-golang

Implementation of Instagram backend using microservices architecture and redis-streams as message broker.

Language: Go - Size: 413 KB - Last synced at: 17 days ago - Pushed at: 8 months ago - Stars: 4 - Forks: 1

parikls/asyncio-red

Powers yours microservices with event driven approach using Redis as a backend.

Language: Python - Size: 77.1 KB - Last synced at: 12 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 1

vramakrishnaparjanya/microservices-with-fastapi

The project demonstrates a microservices architecture using FastAPI and Redis Streams. It showcases a modern approach to developing asynchronous, scalable, and resilient systems using RESTful APIs and event-driven communication. This repository complements the Medium article.

Language: Python - Size: 407 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

evanshortiss/neon-debezium-redis-cdc

Learn how to implement Change Data Capture and Fan-out with Neon's serverless Postgres, Debezium, and Upstash Redis

Language: TypeScript - Size: 745 KB - Last synced at: 23 days ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

oliyh/carmine-streams

Utility functions for working with Redis streams in carmine

Language: Clojure - Size: 73.2 KB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 37 - Forks: 2

fooock/robots.txt

:robot: robots.txt as a service. Crawls robots.txt files, downloads and parses them to check rules through an API

Language: Java - Size: 1.92 MB - Last synced at: 20 days ago - Pushed at: over 4 years ago - Stars: 16 - Forks: 2

danni-popova/go-redis-streams

Go implementation of writing and reading from Redis Streams using multiple Consumer groups.

Language: Go - Size: 121 KB - Last synced at: 23 days ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

raw-leak/rivulex

Rivulex is a lightweight, efficient library that provides an easy-to-use abstraction over Redis Streams, simplifying message brokering with at-least-once delivery guarantees. Built for seamless integration into Node.js environments, it ensures reliable, high-performance message distribution with minimal overhead.

Language: TypeScript - Size: 318 KB - Last synced at: 14 days ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

raw-leak/nestjs-rivulex

Rivulex NestJS is a wrapper over Rivulex, a lightweight message broker using Redis Streams. It offers easy plug-in abstractions for NestJS, including a custom transport layer for event-driven communication, publisher, and event trimming, ensuring reliable, at-least-once message delivery.

Language: TypeScript - Size: 86.9 KB - Last synced at: 12 days ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

abhirockzz/redis-streams-in-action

Go, Rust, Java services to showcase Redis Streams and RediSearch in action

Language: Java - Size: 46.9 KB - Last synced at: 13 days ago - Pushed at: almost 4 years ago - Stars: 39 - Forks: 5

pavelekshin/distributed-computation

Python, Redis Queue, Redis Stream, RabbitMQ

Language: Python - Size: 20.5 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

danielealbano/cachegrand

cachegrand - a modern data ingestion, processing and serving platform built for today's hardware

Language: C - Size: 9.13 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 969 - Forks: 34

ddmitov/minio-watcher

MinIO events to Redis Streams data pipeline implemented in Python 3 :snake:

Language: Python - Size: 13.7 KB - Last synced at: 13 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

RedisGears/EdgeRealtimeVideoAnalytics

An example of using Redis Streams, RedisGears, RedisAI and RedisTimeSeries for Realtime Video Analytics (i.e. counting people)

Language: Python - Size: 49.7 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 387 - Forks: 68

DouglasVolcato/fastapi-microservices-redis

Microservices using FastApi and Redis

Language: TypeScript - Size: 65.4 KB - Last synced at: 20 days ago - Pushed at: 12 months ago - Stars: 1 - Forks: 0

ankush-003/alerts-simulation-and-remediation

an advanced monitoring and alerting system designed to help manage alerts. This project aims to provide a comprehensive solution for simulating various system environments, evaluating alerts and providing remediation recommendations

Language: Jupyter Notebook - Size: 38.1 MB - Last synced at: 7 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 4

tgrall/redis-streams-101-node

Getting started with Redis Streams & Node.js

Language: JavaScript - Size: 10.7 KB - Last synced at: 9 months ago - Pushed at: almost 3 years ago - Stars: 18 - Forks: 2

hearit-io/redis-channels

Fast, reliable, and scalable channels implementation based on Redis streams.

Language: JavaScript - Size: 550 KB - Last synced at: 16 days ago - Pushed at: 10 months ago - Stars: 11 - Forks: 2

hearit-io/fastify-redis-channels

A Fastify plugin for channels implementation based on Redis streams.

Language: JavaScript - Size: 468 KB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 6 - Forks: 1

nikhil25803/fastapi-microservice

A Warehouse-Store concept-based microservice, built using Fast API, Redis, and ReactJS. Leveraged using Redis Streams.

Language: JavaScript - Size: 181 KB - Last synced at: 18 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

mjwestcott/runnel

Distributed event processing for Python based on Redis Streams

Language: Python - Size: 6.58 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 133 - Forks: 11

Himu25/live-location

A real-time location-sharing system utilizing Redis Streams for efficient and scalable data flow between producers and consumers.

Language: TypeScript - Size: 26.4 KB - Last synced at: 20 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

CyberTianzun/redis-streams-exporter

Prometheus exporter for Redis Streams by 'xinfo'.

Language: Rust - Size: 7.81 KB - Last synced at: 11 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Vankum100/bots

This project includes a Telegram bot implemented using the NestJS framework. The bot has various functionalities, including handling user commands, interacting with Redis for event streaming, and managing multiple worker processes for consuming and producing events.

Language: TypeScript - Size: 108 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

hextechpal/segmenter

Language: Go - Size: 294 KB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 18 - Forks: 2

RedisGears/AnimalRecognitionDemo

An example of using Redis Streams, RedisGears and RedisAI for Realtime Video Analytics (i.e. filtering cats)

Language: Python - Size: 30 MB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 42 - Forks: 18

yaroslavx/microservices

Inventory and payment microservices: React, FastApi, Redis, Redis Streams

Language: Python - Size: 9.77 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

clara-jr/redismb

Redis Message Broker for Event-Driven Architecture using Redis Streams

Language: JavaScript - Size: 205 KB - Last synced at: 3 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

nhymxu/go-streams

go-streams is a powerful and easy-to-use Golang library for building asynchronous services that interact with event streams.

Size: 9.77 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

asiries335/redis-streams-php

This package is for working with Redis streams for PHP

Language: PHP - Size: 44.9 KB - Last synced at: about 16 hours ago - Pushed at: almost 3 years ago - Stars: 8 - Forks: 3

mjwestcott/fennel

A task queue library for Python and Redis

Language: Python - Size: 152 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 38 - Forks: 3

jamifyjs/redis-streams

Stream data from and to Redis with Node.

Language: TypeScript - Size: 8.64 MB - Last synced at: 4 months ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 0

grivdm/inventory_payment

Microservices-based web application for managing products.

Language: TypeScript - Size: 186 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

tamimaj/nestjs-redis-streams-demo

Redis Streams as a Message Broker for NestJS in a Microservice Architecture using @tamimjs/nestjs-redis-streams.

Language: TypeScript - Size: 159 KB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

akpor-kofi/go-blockchain

Golang implementation of a simple blockchain

Language: Go - Size: 5.79 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

chrnola/redis-streams-exporter

A tool for exposing data about Redis Streams consumer groups as Prometheus metrics.

Language: F# - Size: 44.9 KB - Last synced at: about 1 year ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 0

xtbtds/fastapi_social_network

API for social network, including live websocket chat based on redis streams

Language: Python - Size: 209 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

tgrall/redis-streams-101-java

Getting started with Redis Streams & Java

Language: Java - Size: 9.77 KB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 8 - Forks: 6

Redislabs-Solution-Architects/redis-pulsar

Redis + Apache Pulsar integration

Language: Java - Size: 5.68 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

stuttgart-things/stageTime-creator

dynamic rendering and creation of k8s manifests/resources polled from redis streams/json

Language: Go - Size: 17.9 MB - Last synced at: 13 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

jphaugla/redisPromiseTime

redis promise time solution using Redis streams, sorted sets, hashes and spring data for redis

Language: Java - Size: 159 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ayo-ajayi/chitchat

ChitChat is a command-line conversational AI tool that allows you to use openai gpt models from the comfort of your terminal. You can work with latest models switching between several of them convieniently. You can also save your conversations and history for later use. Built with Cobra.

Language: Go - Size: 30.3 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

weknow-network/Event-Source-Backbone

Language: C# - Size: 1.91 MB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 2

siddharth-sable/inventory-app

Inventory and Payments minimalist app

Language: JavaScript - Size: 305 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

TheAngryByrd/FSharp.Control.Redis.Streams

Interop library between Redis Streams and popular dotnet streaming libraries

Language: F# - Size: 230 KB - Last synced at: 13 days ago - Pushed at: almost 4 years ago - Stars: 13 - Forks: 1

fractalliter/media_scrapper

Media Scapper with redis stream

Language: JavaScript - Size: 194 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

kuldeepstechwork/Simple-Microservices-with-FastAPI-and-React

This is a simple microservices app built with FastAPI and React, using RedisJSON for the database and Redis Streams for event dispatch. It provides a user-friendly interface and easy data storage and event dispatch for microservices apps.

Language: Python - Size: 39.4 MB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

LRagji/redis-streams-broker

This package is a broker to redis stream data type, This package provides guaranteed message delivery feature with acknowledgement.

Language: JavaScript - Size: 144 KB - Last synced at: 17 days ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 5

eigenein/rusty-home 📦

Hobby set of «smart home» microservices

Language: Rust - Size: 348 KB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 0

neekrasov/ws_chat

Language: Python - Size: 81.1 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

jcalvarezj/ed-arch-poc-redis

Proof of concept for service message queue communication with Redis Streams

Language: Python - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

pashamakhilkumarreddy/fastapi-microservices-redis

Language: Python - Size: 19.5 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

jstotz/jstreams

A distributed streaming platform for Ruby built on top of Redis Streams

Language: Ruby - Size: 85 KB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 3

styxlab/redis-streams

Stream data from and to Redis with Node.

Language: TypeScript - Size: 8.44 MB - Last synced at: about 6 hours ago - Pushed at: about 4 years ago - Stars: 7 - Forks: 0

SourceLabOrg/RedisStreams-StormSpout

Apache Storm Spout for Redis Streams.

Language: Java - Size: 340 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

jphaugla/redisSMSLuaA-A

redis SMS with LUA active/active

Language: Java - Size: 404 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 1

daggerok/event-driver-redis-streaming-spring-boot-app

This repository contains event driven redis app uses redis streams

Language: Kotlin - Size: 57.6 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

trbck/streamengine

Python Stream Processing With Redis Streams

Language: Python - Size: 34.2 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 7 - Forks: 1

lucid281/espNet

http based sensor network built around esp32's, redis and python

Language: Python - Size: 56.6 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

larskluge/rsone

Prints one entry of a Redis Stream, randomly or user-defined

Language: Crystal - Size: 1.95 KB - Last synced at: 16 days ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

larskluge/rssync

Sync a source Redis Stream to another destination

Language: Crystal - Size: 2.93 KB - Last synced at: 16 days ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

larskluge/rsmerge

Writes Redis Stream entries into a temporary hash/set structure to enable the merge of small streams

Language: Crystal - Size: 3.91 KB - Last synced at: 16 days ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0