We have a Python C module which calls Avro's C implementation. It can be about 70 times faster at reading than the standard Python implementation.
https://github.com/Byhiras/pyavroc Currently it requires Avro-C to be built with some patches (available at https://github.com/Byhiras/avro).? Some of these (eg. AVRO-1528 and AVRO-1572) are already in JIRA. I will try to get the rest attached to JIRA so they can be added to the upstream code. Cheers Ben ________________________________ From: Doug Cutting <[email protected]> Sent: 10 January 2015 00:01 To: [email protected] Subject: Re: Python avro performance On Fri, Jan 9, 2015 at 6:05 AM, Bruce Mitchener <[email protected]> wrote: > Has anyone profiled the Python code or otherwise looked at the performance? Not that I've heard of. Optimizing Avro Python would be a great project. Doug
