Sunday, October 22, 2023

Redis + JS

How can we use Redis Queue mechanism in Node.js? | by Soni Pandey | Medium


How to Use Queues in Web Applications – Node.js and Redis Tutorial


bee-queue/bee-queue: A simple, fast, robust job/task queue for Node.js, backed by Redis.


OptimalBits/bull: Premium Queue package for handling distributed jobs and messages in NodeJS.

BullMQ - Background Jobs processing and message queue for NodeJS | BullMQ

BullMQ is a rewrite of the popular Bull library by the same authors, but with a new API and a more modern codebase written in Typescript and with a bunch of new features and performance improvements.


@ NPM

redis - npm

node-redis is a modern, high performance Redis client for Node.js.

redis-om - npm

Redis OM for Node.js makes it easy to model Redis data in your Node.js applications.

Redis OM .NET | Redis OM Node.js | Redis OM Python | Redis OM Spring

bullmq - npm

The fastest, most reliable, Redis-based distributed queue for Node.

bull - npm

The fastest, most reliable, Redis-based queue for Node.


Courses

Modern Redis Unleashed | Udemy
by Sundog Education by Frank Kane, Frank Kane,

Sundog Education with Frank Kane - YouTube

Course: Modern Redis Unleashed | Udemy Business


Redis Docker image

redis - Official Image | Docker Hub


Redis on Windows = run on WSL2 = Linux, or just use Docker

Install Redis on Windows | Redis


Getting Started | The Home of Redis Developers



Reactivity with vanilla JavaScript

 Patterns for Reactivity with Modern Vanilla JavaScript | Frontend Masters

“Reactivity” is how systems react to changes in data. There are many types of reactivity, but for this article, reactivity is when data changes, you do things.