Crates.io | callysto |
lib.rs | callysto |
version | 0.1.11 |
source | src |
created_at | 2022-03-27 14:56:51.415535 |
updated_at | 2024-01-23 20:06:45.271594 |
description | Stream processing framework. |
homepage | https://vertexclique.github.io/callysto/ |
repository | https://github.com/vertexclique/callysto |
max_upload_size | |
id | 557293 |
size | 165,981 |
NOTE: Callysto is used in production environment of multiple companies and it is production ready. This readme will be updated with more information about usage of Callysto.
We are using:
cargo 1.60.0 (d1fd9fe 2022-03-01)
nerdctl compose up
If you want to bring Confluent Kafka single node. You can:
nerdctl compose -f docker-compose.kafkasn.yml
If you want to bring full blown Confluent Kafka cluster. Use:
nerdctl compose -f docker-compose.kafkacluster.yml
Mind that nerdctl
command is interchangeable with docker
.
cd k8s && kubectl apply -f . && kubectl port-forward svc/redpanda 9092:9092
virtualenv venv
source venv/bin/activate
which pip3 # check that it is pointing to venv
pip3 install aiokafka -U
python examples/producer.py
RUST_LOG="info,rdkafka::client=warn" RUST_BACKTRACE=full cargo run --example double-agent
Environment variables passed above is optional, but suggested for development.