Redis&WebFlux課程:可擴展的反應性微服務

”“”

在微服務體系結構中提高性能,可伸縮性和實際時間功能

歡迎進入一系列高級WebFlux課程的第2部分!

解鎖Advanced WebFlux的全部潛力,這是一個超過傳統的春季Web MVC的反應性和非塊網絡電池。在微服務架構中,網絡需要數據庫或外部API是常見的,優化性能和可伸縮性至關重要。本課程探討了減少不必要的網絡呼叫,最大程度地減少重新計算並最大化其微服務的可擴展性的技術。在本課程結束時,您將獲得熟練程度:

用redis的微服務的捲曲:

利用Redis的功能,探索各種REDIS數據結構,利用CACHET標準,並實施緩存驅逐策略。了解如何從Redis中捕獲已過期的事件並排除在Redis中,並使用Redis限制費用,分組和交易。

彈簧數據反應性重新播種 / redisson:< / h3>
使用java庫進行redis -Supporports讀取。用於反應類型的實施 – 型標準,創建通用的緩存模型,並將數據反應性redis Spring與其應用程序集成。

redis作為消息行:

找出Redis如何在微服務體系結構中充當強大的消息線。使用REDIS實現優先行,並享受Redis Pub/sub進行消息傳遞。

WebFlux Websocket + Redis Pubsub:

使用高級WebFlux Websocket開發聊天應用程序,允許使用Redis Pub/sub的真實時間消息和消息傳遞。創建聊天室,並根據用戶視圖探索趨勢的發現。

地理空間數據:

它加深了Redis的地理空間數據結構,並使用高級WebFlux和Redis開發了餐廳定位器應用程序。根據用戶提供的郵政代碼找到關閉餐廳。

在整個課程中,實際的例子和示範會加強他們的學習。此外,JMeter性能測試表明,性能提高了80%。加入本課程,以提高您的高級WebFlux技能,優化微服務性能,並解鎖Redis的龐大技能,以進行可擴展和高效的應用程序。請注意,這是一系列高級WebFlux課程的第2部分,旨在進一步提高您在這項強大的技術堆棧中的專業知識。

您將學到什麼

  • redis
  • 高級WebFlux
  • 反應性微服務
  • cacing
    -Websocket
  • 可擴展和高性能微服務

Scroll to Top