Pydis – Redis clone in 250 lines of Python, for performance comparison
This is essentially some Python glue for C code.<p>It uses a C Redis client parser (hiredis), uvloop (Python wrapper for libuv) and the Python hashmap implementation.<p>All the performance critical code is implemented in C.<p>I appreciate the point that higher level languages can be more than fast enough for many use cases. A tremendous amount of software is written in Python, PHP, Ruby et al after all.<p>But this is not a good way to make that argument, since it almost refutes it's own point: if performance matters, you apparently implement it in C/C++/Rust.