After the release of the PHPKafka client, it received positive responses from many PHPers. Enthusiastic netizens also feedback some questions. The little brother we developed dragged the patient to respond immediately and fixed these bugs. It also brings new features, let's take a look together:
Enhance
Support group operation retry mechanism
Support offset operation retry mechanism
Support heartbeat mechanism
optimization
Added code for KafkaErrorException ( #4 ) ( @limingxinleo )
Optimized code ( #5 ) ( @PandaLIU-1111 )
Added test cases
repair
Fix consumer logic problem #2
Fix consumer memory leak problem #3
Fix crc32 verification error when consuming multiple partitions
Please download and try it out:
Github:https://github.com/longyan/phpkafka/releases/tag/v1.0.1
Gitee镜像:https://gitee.com/longzhiyan/phpkafka
If you have questions, you can join our official discussion group: 116305927
About Longzhiyan Community:
Qingdao Longzhiyan Software Co., Ltd. was established by a joint venture between the famous Swoole team and the Zen Tao team. The main mission of Longzhiyan is to make up for PHP's shortcomings, improve the PHP ecosystem, and provide strong technical support for PHP users in China. Our project will be mainly released in an open source way. If you have any good ideas, pain points, or want to participate in our development, please contact us.
Our contact information: [email protected] https://www.longlang.org
Message to PHPer friends:
1. You are not alone. There are a large number of small partners all over the world using PHP.
2. PHP may be one of the best supported languages locally. Our purpose of establishing Longzhiyan Community is to strengthen localization support.
3. PHP is becoming more rigorous and standardized, while maintaining its flexibility. This aspect is well balanced.
3. The execution speed of PHP is getting faster and faster, and the future application scenarios will be broader, not just limited to the web.
4. PHP is a programming language that pays special attention to practical results. Very suitable for lean and agile teams.
5. Empty talk is useless, work is done. There is no need for PHPer to fight. It is important to improve yourself and improve your income and quality of life.
6. PHP is no longer the PHP of yesteryear. PHPer should also keep pace with the times. Good technology and language should be understood and used for me.
New PHP,New PHPer。