Engineering
Continuous Performance Improvement of HTTP API
We develop an analytics HTTP API in Python. This is how we discover what to improve to serve requests faster.
We develop an analytics HTTP API in Python. This is how we discover what to improve to serve requests faster.
Some of the tricks we used to speed up calls to our analytics API written in Python: played with asyncio, messed with SQLAlchemy, hacked deep in asyncpg, rewrote parts in Cython, found better data structures, replaced some pandas with pure numpy.