Unclaimed project
Are you a maintainer of kcat? Claim this project to take control of your public changelog and roadmap.
Changelog
Generic command line non-JVM Apache Kafka producer and consumer
Last updated over 1 year ago
-k <key> when producing files (#197).-o <offset> in -G high-level consumer mode (#231).-m <seconds> argument to set metadata/query/transaction timeouts.schema.registry.url to be configured in config file and
not only by -r (#220).-v),
or was consumed from (if -J).docker run -it edenhill/kafkacat:1.6.0 ...
Messages can now be produced in a single transaction if -X transactional.id=..
is passed to the producer in -P mode.
If kafkacat is terminated through Ctrl-C (or other signal) the transaction will be aborted, while normal termination (due to stdin closing or after reading all supplied files) will commit the transaction.
$ kafkacat -b $BROKERS -P -t mytopic -X transactional.id=myproducerapp
% Using transactional producer
This is a transactional message
And so is this
:)
[Press Ctrl-D]
% Committing transaction
% Transaction successfully committed
Display and control your Android device
The fastest path to AI-powered full stack observability, even for lean teams.
For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, MQTTS, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features