Udemy

Reactive Redis Masterclass For Java Spring Boot Developers

立即報名
  • 6,737 名學生
  • 更新於 2/2026
4.6
(419 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
12 小時 22 分鐘
教學語言
英語
授課導師
Vinoth Selvaraj
評分
4.6
(419 個評分)

課程簡介

Reactive Redis Masterclass For Java Spring Boot Developers

Redis - Cache, Boost Performance and Scalability, Pub/Sub, Real-Time Capabilities in Microservices Architecture

Unlock the full potential of Spring WebFlux, a reactive and non-blocking web stack that outperforms traditional Spring Web MVC. In a Microservices architecture, where network calls to databases or external APIs are common, optimizing performance and scalability is crucial. This course delves into techniques for reducing unnecessary network calls, minimizing heavy recomputation, and maximizing the scalability of your Microservices.

By the end of this course, you will gain proficiency in:

  • Microservices Caching with Redis: Harness the power of Redis, explore various Redis data structures, leverage caching patterns, and implement cache eviction strategies. Learn to capture expired and deleted events from Redis and utilize Redis for rate limiting, batching, and transactions.

  • Spring Data Reactive Redis / Redisson: Utilize a Java library for Redis that supports reactive streams. Implement cache-aside patterns for reactive types, create a generic cache template, and integrate Spring Data Reactive Redis with your applications.

  • Redis as a Message Queue: Discover how Redis can serve as a powerful message queue in a Microservices architecture. Implement a priority queue using Redis and leverage Redis Pub/Sub for messages broadcasting.

  • WebFlux WebSocket + Redis PubSub: Develop a chat application using Spring WebFlux WebSocket, enabling real-time messaging and broadcasting messages using Redis Pub/Sub. Create chat rooms and explore trend finding based on user views.

  • Geospatial Data: Dive into Redis' geospatial data structure and develop a restaurant locator application using Spring WebFlux and Redis. Locate nearby restaurants based on user-provided zip codes.

Throughout the course, practical examples and demonstrations reinforce your learning. In addition, a JMeter performance test showcases an impressive 80% performance improvement.

Join this course to elevate your Spring WebFlux skills, optimize Microservices performance, and unlock the vast capabilities of Redis for scalable and efficient applications.

課程章節

  • 11 個章節
  • 147 堂課
  • 第 1 章 Introduction
  • 第 2 章 Resource
  • 第 3 章 Redis - Crash Course
  • 第 4 章 Redisson - Crash Course
  • 第 5 章 Spring WebFlux Caching
  • 第 6 章 Spring WebFlux & Redis : Performance
  • 第 7 章 Trending Service - ASSIGNMENT
  • 第 8 章 Chat Application With WebSocket
  • 第 9 章 Redis Authentication
  • 第 10 章 GeoSpatial Application - Restaurant Locator
  • 第 11 章 What's Next?

課程內容

  • Leverage Redis for Caching: Explore various Redis data structures and implement caching strategies., Master Spring WebFlux and Redis: Learn how to effectively use Spring WebFlux and Redis to build high-performance microservices., Optimize Microservices Performance: Reduce network calls, minimize recomputation, and enhance scalability., Implement Reactive Redis Integration: Use Spring Data Reactive Redis or Redisson for reactive data access., Utilize Redis as a Message Queue: Discover how Redis can serve as a powerful message queue., Build Real-Time Applications: Develop chat applications using Spring WebFlux WebSocket and Redis Pub/Sub., Work with Geospatial Data: Use Redis for geospatial data storage and analysis., Gain Hands-On Experience: Learn through practical examples and demonstrations., Performance Improvement: See a significant performance boost in your applications.


評價

  • J
    John Mark Asi
    5.0

    Deep diving into caching and redis

  • V
    V A Kishore
    5.0

    Excellent teaching with clear explanation of concepts.

  • J
    John Maluki
    5.0

    So far not much into the course, however, the content is helpful and well explained.

  • A
    Anh Nguyễn Nhật
    3.0

    so simple

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意