An open API service indexing awesome lists of open source software.

https://github.com/perfectlysoft/perfect-libkafka

Swift module imported from C library api `librdkafka`
https://github.com/perfectlysoft/perfect-libkafka

kafka message-queue messaging messaging-library stream-processing streaming streaming-services

Last synced: 9 months ago
JSON representation

Swift module imported from C library api `librdkafka`

Awesome Lists containing this project

README

          

# Perfect-libKafka [简体中文](README.zh_CN.md)



Get Involed with Perfect!



Star Perfect On Github


Stack Overflow


Follow Perfect on Twitter


Join the Perfect Slack



Swift 3.0


Platforms OS X | Linux


License Apache


PerfectlySoft Twitter


Slack Status

This project imports the librdkafka C library into Swift.

This package builds with Swift Package Manager and is part of the [Perfect](https://github.com/PerfectlySoft/Perfect) project and shall not need to be manually cloned.

Ensure you have installed and activated the latest Swift 3.0 tool chain.

## Release Notes for macOS

Before importing this library, please install librdkafka first:

```
$ brew install librdkafka
```

Please also note that a proper pkg-config path setting is required:

```
$ export PKG_CONFIG_PATH="/usr/local/lib/pkgconfig"
```

## Release Notes for Linux

Before importing this library, please install librdkafka-dev first:

```
$ sudo apt-get install librdkafka-dev
```

## Further Information
For more information on the Perfect project, please visit [perfect.org](http://perfect.org).