In this article, we are going to create a Message Queue Service using Kafka and KafkaJS, somewhere similar to SQS, and we will make sure that messages are processed exactly once, in the exact order that they are sent. We will also implement the redelivery mechanism to make sure that if something fails in our business logic, we can add it to the queue again.
Download Kafka and extract it from here, and navigate to the directory.
$ tar -xzf <file_name>.tgz
$ cd <file_name>tec
NOTE: Your local environment must have Java 8+ installed.
React 360 is a framework that let’s you create 3D and VR user interfaces. It’s built on top of React framework. React 360 is optimised for the creation of user interfaces that power rich multimedia experiences.
Let’s understand it’s usage with this small react 360 app.
Before getting started, you’ll need to have Node.js install in your system. While React 360 runs in your web browser, the build pipeline that bundles up your code relies on Node.
Installing React 360 CLI tool that will be used to create and manage react 360 apps. Open terminal and run this command.
This post is a basic introduction to caching and how it works. We will be using Redis for caching with Nodejs to show you how we can take advantage of caching to improve the speed and performance of the application and to reduce the overhead from server resources.
Caching (pronounced “cashing”) is the process of storing data in a cache. A cache is a temporary storage area. …
I’m Chandraprakash Soni, a full stack developer & engineer. Love to build robust and unit-tested web applications.