Skip to content Skip to sidebar Skip to footer

Redis with Spring WebFlux

Redis with Spring WebFlux

Redis with Spring WebFlux - 
Scalable and Performant Reactive Microservices with Spring WebFlux & Redis

Preview this Course

What you'll learn

  • Redis
  • Spring WebFlux
  • Reactive Microservices
  • Caching
  • Websocket
  • Scalable Performant Microservices


Requirements

  • Knowledge on Reactive Programming
  • Spring WebFlux
  • Comfortable with Indian Accent :)

Description

This is PART-2 of Spring WebFlux course series.


Spring WebFlux is a reactive non-blocking web stack which is scalable & provides better performance compared to traditional Spring Web MVC! In a Microservices architecture we do have a lot of network calls - to database servers or external APIs. sometimes we might do a heavy computation. How to avoid unnecessary network calls & heavy re-computation and How to make our Microservices more scalable. That is what this entire course is about!


By the end of this course you would be comfortable with:


Microservices Caching With Redis


Redis


Various Redis Data Structures


Key/Value


List


Set


Sorted Set


Hash


HyperLogLog


Redis PubSub


INCR / DECR


Queue / Stack


Rate Limiting


Batch


Transaction


Access Control List




Spring Data Reactive Redis / Redisson


A Java library for Redis which supports reactive streams


Cache aside pattern with annotations


Cache aside pattern for Reactive types


Creating a generic cache template


Caching, evicting cache


Local Cached Map


Capturing expired and deleted events from Redis


JMeter Performance Test which proves 80% performance improvement




Redis As Message Queue


Redis can be used as a message queue in Microservices architecture


We would demonstrate that in this course.


You even implement a Priority Queue using Redis




WebFlux WebSocket  + Redis PubSub


Developing a chat application using Spring WebFlux Websocket


Messages broadcasting using Redis Pub/Sub


Creating a chat room




Finding Trend


Developing a Product service which offers thousands of products


Finding a product trend based on users view


Pushing real time updates




Geospatial


Redis Geo spatial Data structure


Creating a restaurant locator application using Spring WebFlux + Redis


Based on the zip code provided, locate the nearby restaurants


Who this course is for:

  • Any Developer / Architect who is interested in Microservice Development / Architecture with WebFlux & Redis

100% Off Udemy Coupon . Free Udemy Courses . Online Classes

Post a Comment for "Redis with Spring WebFlux"