Download the PHP package longlang/phpkafka without Composer
On this page you can find all versions of the php package longlang/phpkafka. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download longlang/phpkafka
More information about longlang/phpkafka
Files in longlang/phpkafka
Download longlang/phpkafka
More information about longlang/phpkafka
Files in longlang/phpkafka
Vendor longlang
Package phpkafka
Short Description A kafka client. Support php-fpm and Swoole.
License Apache-2.0
Package phpkafka
Short Description A kafka client. Support php-fpm and Swoole.
License Apache-2.0
Please rate this library. Is it a good library?
Informations about the package phpkafka
longlang/phpkafka
Introduction
English | 简体中文
PHP Kafka client is used in PHP-FPM and Swoole.
The communication protocol is based on the JSON file in Java. PHP Kafka client supports 50 APIs, which might be one that supports the most message types ever.
The produce and the consume of messages are implemented. The component is in developing and testing.
Features
- [x] Support all 50 APIs
- [x] Message compression
- [x] PHP-FPM and Swoole compatible
- [x] Producer
- [x] Consumer
- [x] SASL
- [x] SSL
- [ ] More features and test cases
Environment
- PHP >= 7.1
- Kafka >= 1.0.0
- Swoole >= 4.5 (optional)
Installation
composer require longlang/phpkafka
Documentation and Examples
-
Producer
- Consumer
Refer to examples
for code examples.
All versions of phpkafka with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.1
google/crc32 Version ^0.1.0
exussum12/xxhash Version ^1.0.0
chdemko/sorted-collections Version ^1.0
symfony/polyfill-php81 Version ^1.23
google/crc32 Version ^0.1.0
exussum12/xxhash Version ^1.0.0
chdemko/sorted-collections Version ^1.0
symfony/polyfill-php81 Version ^1.23
The package longlang/phpkafka contains the following files
Loading the files please wait ....