Testing caching is hard.
Testing caching is hard because it's a feature that's designed to be invisible to the user. The user doesn't care if the data…
In this blog, I will be showing how to implement Redis Task Queues in Flask and how to deploy it on Docker using compose.
First we need to understand …
We all know JWTs are vulnerable to attacks, there are many alternatives to it. But, we can improve our security mechanism by NOT storing the tokens in…
How to build a backend that can handle millions of concurrent users efficiently and consistently.
Photo by Hermes Rivera on Unsplash
Leaderboards are all around us. Gone are the days that we could found leaderboards only in arcades and games. Nowadays, every product has gamification…
Redis is an in-memory data store which is commonly used as Database, Caching layer and Message queue. It's a key value store and supports data structures like strings, hashes, lists, sets, sorted sets etc.