← Proyectos
Aiohttp-Cache
Aiohttp-Cache es una caché para servidores aiohttp. Con ella mis APIs pasaron de 100 ms de latencia a 5 ms.
Por qué lo hice
Las APIs hacen una y otra vez lo mismo: consultas a base de datos, llamadas a servicios externos, y todo eso es lento. La solución es una caché, pero montarla bien a mano da más guerra de lo que parece.
Qué hace
- Cachea las respuestas HTTP automáticamente.
- Funciona con Redis, Memcached o memoria.
- Invalida la caché de forma inteligente.
- Los TTL son configurables.
- Sin configuración por defecto.
Dónde lo he usado
En APIs que bajaron de 100 ms a 5 ms, una mejora del 95 % solo con añadir caché. Tiene 44 estrellas y lo usan APIs de alto tráfico en producción.
Si usas aiohttp y quieres ir más rápido, pruébalo.