[{"data":1,"prerenderedAt":20},["ShallowReactive",2],{"blog-page-2":3},{"featuredEntries":4,"entries":5,"totalEntries":18,"totalPages":19},[],[6,13],{"path":7,"title":8,"description":9,"date":10,"ogImage":11,"ogImageWidth":11,"ogImageHeight":11,"pinned":12},"\u002Fblog\u002Fkafka-streams-in-python","Kafka Streams in Python: Faust vs. Quix Streams","Compare Faust and Quix Streams for Python Kafka stream processing — verified capabilities, GitHub metrics, and scenario recommendations.","2026-08-13",null,false,{"path":14,"title":15,"description":16,"date":17,"ogImage":11,"ogImageWidth":11,"ogImageHeight":11,"pinned":12},"\u002Fblog\u002Fkafka-python-clients","Kafka Python Clients 2026: Which Should You Choose?","Compare confluent-kafka, kafka-python, and aiokafka clients — verified capabilities, GitHub metrics, and use-case recommendations.","2026-08-12",12,2,1792068350083]