Skip to content

1.0.0-alpha.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@FranzBusch FranzBusch released this 14 Aug 13:25
· 39 commits to main since this release
a8eb315

This is the first alpha release of swift-kafka-client.

What's new

This initial release provides a KafkaConsumer and a KafkaProducer which can be used to interact with a Kafka cluster.
To learn more checkout the Usage section in the README.

Key Features

  • Consumer Groups: Consume messages with consumer groups
  • Message Reliability: Producer allows for checking the status of a message after being sent
  • Swift Concurrency: This package leverages Swift's latest concurrency features
  • Security: Support for SASL and TLS
  • Logging: Direct integration with swift-log

Get Involved

We are actively seeking feedback on the API, usability and performance. Please use GitHub or Swift Forums to share your thoughts on the package!