blob: 86b3113ab0d9008a47b1ea62f02732cee567eead [file] [view]
<div align="center">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://raw.githubusercontent.com/apache/iggy/refs/heads/master/assets/logo/SVG/iggy-apache-color-darkbg.svg">
<source media="(prefers-color-scheme: light)" srcset="https://raw.githubusercontent.com/apache/iggy/refs/heads/master/assets/logo/SVG/iggy-apache-color-lightbg.svg">
<img alt="Apache Iggy" src="https://raw.githubusercontent.com/apache/iggy/refs/heads/master/assets/logo/SVG/iggy-apache-color-lightbg.svg" width="320">
</picture>
</div>
# Iggy C++ Client
C++ client for [Apache Iggy](https://iggy.apache.org) message streaming.
Currently, the bazel build system relies on the system-provided cargo toolchain, so concurrent runs can race and lead to data corruption if executed remotely
Build commands
```bash
// Build binary
bazel build //:iggy-cpp
// Unit tests
bazel test //:unit
// Low level integration tests (requires running server)
bazel test //:e2e
```