PROGRESSIVE CODERPROGRESSIVE CODER
  • Become a Pro!
  • Areas
    • Software Design and Architecture
      • Software Architecture
        • Microservices
        • Domain Driven Design
        • Event Driven Architecture
        • Monolithic Architecture
    • Cloud computing and DevOps
      • Platforms
        • AWS
      • Containerization and Orchestration
        • Docker
        • Docker Compose
        • Kubernetes
        • OpenShift
      • Infrastructure as Code
        • Terraform
      • Message Queuing and Streaming
        • Kafka
        • RabbitMQ
      • Caching and Performance
        • Redis
    • Programming Languages and Frameworks
      • Data Structures and Algorithms
      • Languages
        • Java
        • Rust
        • Golang
        • Python
      • Frameworks
        • Spring Boot
        • Spring Cloud
        • Axon Framework
        • NodeJS
        • ExpressJS
        • NestJS
        • Fastify
        • FastAPI
        • KoaJS
        • Deno
      • Integration
  • Blog
  • About

Caching and Performance

Blog

Distributed Caching – The One Introduction You Definitely Need

As a developer or architect, you must have faced the challenge of slow loading times and sluggish performance in your applications. As your user base grows, the challenge only gets bigger. Distributed caching can help you scale your application and speed up data retrieval. In this introduction post, I will Read more…

By Saurabh Dashora, 7 months7 months ago
Blog

Caching: The Missing Piece in Your App Development Puzzle

There are only two hard things in Computer Science: cache invalidation and naming things. This statement about caching by Phil Karlton has acquired some sort of legendary status in software development circles. And not without reason. Caching has the potential to be the most important piece in your app development Read more…

By Saurabh Dashora, 7 months7 months ago
Blog

How to implement Redis PubSub in NodeJS?

While Redis is popular as a caching and data storage solution for application, it is also a great tool to implement a publish-subscribe interaction. However, publish-subscribe pattern often sounds complicated to implement. On the contrary, implementing Redis PubSub in NodeJS is quite simple and straightforward. To implement Redis PubSub in Read more…

By Saurabh Dashora, 1 year7 months ago
Blog

A Guide to NodeJS Redis Pipeline using IORedis Package

Redis is based on a typical client-server model. In other words, it uses a request-response approach to handle requests. With Redis Pipeline, we can improve upon the request processing aspects. In this post, we will learn how to create a Redis Pipeline in NodeJS using the popular IORedis package. In Read more…

By Saurabh Dashora, 1 year7 months ago
Blog

How to create a NestJS Redis Microservice?

In this post, we will learn how to create a NestJS Redis Microservice. Basically, we will learn how to use the Redis transporter. This transporter leverages the publish/subscribe messaging paradigm. This post uses the NestJS Microservice package. If you are new to the same, please refer to this detailed post Read more…

By Saurabh Dashora, 2 years7 months ago
Blog

Docker Compose NodeJS Application with Redis Integration

Docker Compose is a tool that allows us to define and run multiple containers. In this post, we will create a Docker Compose NodeJS application and integrate it with Redis. Specifically, we will leverage multiple docker container approach. If you are new to docker or dockerizing NodeJS applications, check out Read more…

By Saurabh Dashora, 4 years7 months ago
Recent Posts
  • How to use Kubernetes Storage Class for Dynamic Provisioning?
  • 4 Must-Know Strategies for Code Reuse in Software Engineering
  • What you must know about Rate Limiting?
  • A Simple Guide to Kubernetes Persistent Volume Claim
  • Setting up a Kubernetes Locally with K3S and Multipass
Categories
Recent Posts
  • How to use Kubernetes Storage Class for Dynamic Provisioning? August 24, 2023
  • 4 Must-Know Strategies for Code Reuse in Software Engineering August 23, 2023
  • What you must know about Rate Limiting? August 20, 2023
Links
  • About
  • Subscribe
  • Privacy Policy

  • About
  • Subscribe
  • Privacy Policy
Created my free logo at LogoMakr.com