Hands-On Reactive Programming in Spring 5: Build cloud-ready, reactive systems with Spring 5 and Project Reactor

Oleh Dokuka, Igor Lozynskyi

買這商品的人也買了...

商品描述

Key Features

  • Learn what kind of system the modern business wants.
  • Unlock deeper levels of insight into the Reactive Programming and Spring 5 Framework.
  • Apply your knowledge to build, test, and release real Reactive System.

Book Description

Today, the business needs a new type of systems that can remain responsive at any time. This result is achievable, and in our day this kind of System is called Reactive, that means - reacts to changes. The development of such systems is a complex task, required the deep understanding of the domain. Fortunately, the value of this approach was seen by the developers of the Spring Framework, and as a result, a new, reactive version of the project was developed. With this book, you will dive into the fascinating story of developing a reactive system using the Spring Framework 5.

Beginning with the foundations of Spring Reactive Programming, you will learn the possibilities of the Framework, get an understanding of the fundamentals of Reactivity. Further, the story thread will hook a lot of decisions that will allow creating a full-fledged Reactive System; you will study the techniques of Reactive Programming, learn how to apply it to databases and as well for cross-server communication. All that things will be considered in the real project example, will enable the developer to exercise learned skills in practice and will turn it all on to the Reactive Revolution with Spring 5!

What you will learn

  • Get a clear distinguish between Reactive System and Reactive Programming
  • Understand benefits of Reactive System
  • Understand the application of Reactive System
  • Find out how to use Reactive Programming in Spring 5
  • Get an understanding of Project Reactor
  • Build Reactive System using Spring 5 and Project Reactor
  • Create highly efficient Reactive Microservice with Spring Cloud
  • Test, monitor and release the Reactive Application

商品描述(中文翻譯)

主要特點


  • 了解現代企業所需的系統類型。

  • 深入了解反應式編程和Spring 5框架的更深層次洞察。

  • 應用您的知識來構建、測試和發布真實的反應式系統。

書籍描述

如今,企業需要一種能夠隨時保持反應性的新型系統。這是可以實現的,而在我們的時代,這種系統被稱為反應式系統,即對變化做出反應。開發這樣的系統是一項複雜的任務,需要對領域有深入的理解。幸運的是,Spring框架的開發人員看到了這種方法的價值,結果就是開發了該項目的新版本,即反應式版本。通過本書,您將深入探索使用Spring框架5開發反應式系統的迷人故事。

從Spring反應式編程的基礎開始,您將了解框架的可能性,瞭解反應性的基本原理。此後,故事將涉及許多決策,這些決策將允許創建一個完整的反應式系統;您將學習反應式編程技術,瞭解如何將其應用於數據庫和跨服務器通信。所有這些都將在實際項目示例中考慮到,使開發人員能夠實踐所學的技能,並將其全部轉化為使用Spring 5的反應式革命!

您將學到什麼


  • 清楚區分反應式系統和反應式編程

  • 瞭解反應式系統的好處

  • 瞭解反應式系統的應用

  • 瞭解如何在Spring 5中使用反應式編程

  • 瞭解Project Reactor

  • 使用Spring 5和Project Reactor構建反應式系統

  • 使用Spring Cloud創建高效的反應式微服務

  • 測試、監控和發布反應式應用程序