Skip to content

REDIS - 0 to 1 #2

@melvinodsa

Description

@melvinodsa

Redis

Learn Redis. Redis is a popular tech used as a

  • cache for the key-value store
  • message broker
  • database
    Having hands-on on this topic is good.

Overview

  • Spend some time learning Redis
  • Create a small set of applications to discover different use case of Redis.
    • A dummy application to mock data for the e-commerce platform. Through this application, we can feed in data. Call it a data publisher. It will push platform metrics data into Redis cache. Then will pass the message through Redis about the data changes
    • Another application that uses Redis cache to store and keeps a real-time track of the platform metrics(call it data subscriber). This web application will retrieve the platform metrics information on-demand from Redis cache. It will use web sockets for active connection with its client. It subscribes to the data changes published by the data publisher. If data change, ti will push the new metric information to the client.

Takeaways

  • Redis Overview
  • Redis key-value cache store
  • Master/slave replication in Redis
  • Redis as a message broker
  • A little hands-on Docker

Location

myHQ coworking space. They have one-day free trial. They have a coworking space at Sector-4 Noida that is near to the metro station. So easily folks can meet up without much hassle.

Metadata

Metadata

Assignees

Labels

Done 🥇This topic in the issue is final and will be hosted soongood first issueGood for newcomersongoingWe are still working on it

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions