Redis is a in-memory key-value data store, and it used as a cache, counter, temporary data store and messaging pub/sub.Redis is mostly used component in modern web backend architecture. I will introduce common use cases that uses Redis as cache or messaging pub/sub.Cache, counter
Trade-off running atomic daemons in Node.js
When you develop daemons that runs periodically in Node.js, you’d have some tricky issues.I have used to node-schedule npm package and I had several problems. As it runs by certain time interval, it could overlap each other as well as it will run another process without completing all jobs. For example, you have a daemon …