Public API optimization

Joao Fernandes

Diagnosed and corrected performance issues in Quaderno's public API, which were causing the platform to experience downtime.
The solutions included using Redis as a cache to avoid expensive database operations, and changing the pagination strategy to avoid large database offsets. The latter required breaking changes in the API, and communication with the consumers to properly deprecate the existing strategy.
Like this project

Posted Mar 27, 2021

Join 50k+ companies and 1M+ independents

Contra Logo

© 2025 Contra.Work Inc