| Crates.io | franz |
| lib.rs | franz |
| version | 0.7.5 |
| created_at | 2024-06-26 22:09:37.532933+00 |
| updated_at | 2024-10-29 21:42:48.6531+00 |
| description | a simple, friendly, and blazingly fast alternative to Apache Kafka |
| homepage | https://github.com/MostlyMaxi/franz |
| repository | https://github.com/MostlyMaxi/franz |
| max_upload_size | |
| id | 1284899 |
| size | 39,947 |
A simple and friendlier persistent message-queue / pub-sub built for speed (blazingly fast)!
The goal of Franz is to be able to handle millions of messages per second with a light memory footprint (it is however, rough on the disk).
franz --path /path/to/store/data
see franz --help for more details.
[message length : u32]([key]=[value] : utf8)
version=1,topic=test_topic_name,api=produce
spin up a franz instance
franz --path /tmp/franz-test
in another terminal connect to the instance with netcat
echo -ne "\x00\x00\x00\x20version=1,topic=test,api=produce" | nc localhost 8085
send some (newline delimited) messages
hello
world
msg3