All Projects → vsouza → docker-Kinesis-local

vsouza / docker-Kinesis-local

Licence: other
Docker build for AWS Kinesis local

Programming Languages

Dockerfile
14818 projects

Projects that are alternatives of or similar to docker-Kinesis-local

stream-throttle
Rust Stream combinator, to limit the rate at which items are produced
Stars: ✭ 19 (-55.81%)
Mutual labels:  stream
nginx-audio-track-for-hls-module
🔉 Nginx module that generates audio track for HTTP Live Streaming (HLS) streams on the fly.
Stars: ✭ 122 (+183.72%)
Mutual labels:  stream
vigil
Turn files into asynchronous streams
Stars: ✭ 54 (+25.58%)
Mutual labels:  stream
escpos-coffee-samples
anastaciocintra.github.io/escpos-coffee
Stars: ✭ 29 (-32.56%)
Mutual labels:  stream
marinate
🥘 A JavaScript library making use of Tagged Template Literals to chunk, transform and pipe a template to a given stream.
Stars: ✭ 20 (-53.49%)
Mutual labels:  stream
stream-together-web-extension
Watch any video together with friends.
Stars: ✭ 57 (+32.56%)
Mutual labels:  stream
ionic-chat-tutorial-react
Build a Real-Time Chat App with Ionic, React, and Stream
Stars: ✭ 19 (-55.81%)
Mutual labels:  stream
ghichep-StreamingVideo
Ghi chép về Livestream sử dụng Opensource - Xây dựng một máy chủ Livestream theo cách đơn giản nhất - NGINX RTMP Dockerfile
Stars: ✭ 40 (-6.98%)
Mutual labels:  stream
torrent-dl
Streaming Torrent Client for Python
Stars: ✭ 28 (-34.88%)
Mutual labels:  stream
xml-spac
Handle streaming XML data with declarative, composable parsers
Stars: ✭ 39 (-9.3%)
Mutual labels:  stream
mobius-gui
🎨 Reactive & Stream & Driver based UI framework build on Mobius Utils, equipped with neumorphism-derived & utility-first styles.
Stars: ✭ 43 (+0%)
Mutual labels:  stream
rxact
Rxact is an observable application management for Javascript app
Stars: ✭ 21 (-51.16%)
Mutual labels:  stream
GraphOne
"GraphOne: A Data Store for Real-time Analytics on Evolving Graphs", Usenix FAST'19
Stars: ✭ 46 (+6.98%)
Mutual labels:  stream
node-pg-large-object
Large object support for PostgreSQL clients using the node-postgres library.
Stars: ✭ 31 (-27.91%)
Mutual labels:  stream
TwitchPotPlayer
Extensions for PotPlayer to watch Twitch streams without streamlinks or any crap.
Stars: ✭ 159 (+269.77%)
Mutual labels:  stream
node-twitch-get-stream
Gets the m3u8 direct stream URLs of a live stream on twitch.tv.
Stars: ✭ 45 (+4.65%)
Mutual labels:  stream
morestachio
Lightweight, powerful, flavorful, template engine.
Stars: ✭ 45 (+4.65%)
Mutual labels:  stream
eec
A fast and lower memory excel write/read tool.一个非POI底层,支持流式处理的高效且超低内存的Excel读写工具
Stars: ✭ 93 (+116.28%)
Mutual labels:  stream
flink-learn
Learning Flink : Flink CEP,Flink Core,Flink SQL
Stars: ✭ 70 (+62.79%)
Mutual labels:  stream
azure-event-hubs-java
☁️ Java client library for Azure Event Hubs
Stars: ✭ 49 (+13.95%)
Mutual labels:  stream

Docker kinesis

Docker Pulls

Build for AWS Kinesis local.

What's Kinesis

Use Amazon Kinesis to collect and process large streams of data records in real time.

You'll create data-processing applications, known as Amazon Kinesis applications. A typical Amazon Kinesis application takes data from data generators called producers and puts it into an Amazon Kinesis stream as data records. These applications can use the Amazon Kinesis Client Library, and they can run on Amazon EC2 instances. The processed records can be sent to dashboards, used to generate alerts, dynamically change pricing and advertising strategies, or send data to a variety of other AWS services. For information about Amazon Kinesis features and pricing, see Amazon Kinesis. AWS Kinesis Docs

What it uses

  • NodeJS with Node Package Manager
  • Kinesalite - thanks to @mhart to make it possible.

to start your local Kinesis, run:

docker run -d -p 4567:4567 vsouza/kinesis-local --port 4567

Feel free to add parameters: ( see Kinesalite doc )

docker run -d -p 4567:4567 vsouza/kinesis-local --port 4567 --createStreaMs 5

to start kinesis inside compose, create docker-compose.yaml:

version: '3.1'
services:
  kinesis:
    image: vsouza/kinesis-local:latest
    command: --port 4567
    restart: always
    ports:
      - 4567:4567

License

MIT License © Vinicius Souza

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].