SDKSwift
Run the Swift producer and consumer from the Apache Iggy source release.
The Swift examples use the SDK from the same checkout. Start the server from the repository root with development credentials and a separate data directory:
IGGY_PATH=local_data/swift-example cargo run --bin iggy-server -- --with-default-root-credentialsFrom examples/swift, run the producer and then the consumer:
swift run --package-path getting-started producer
swift run --package-path getting-started consumerThe producer creates sample-stream and sample-topic if needed and sends five batches of ten messages. The consumer reads from the first message, stores no offset and exits after five batches. Running it again replays retained messages.
Both programs accept --tcp-server-address, --tls, --tls-ca-file and --tls-domain. The example README provides the development TLS commands.
