NotesEngineering notesWriting on software architecture, backend systems, developer tooling, and AI-assisted workflows.Allaibackendcachingcareerci cdconcurrencydatabasedeveloper experiencedevopsgithub actionsgoopen sourceperformancesoftware architecturesystem designworkflowSearchClear filtersN-001November 21, 2024Learning by Doing: Implementing Redis Caching in a Real ProjectI added Redis caching to an older project to optimize performance, reduce database load, and store the most popular posts for 24 hours. It’s a strategy used by many big companies, and here's what I learned!caching / database / performance2 min read