Tag

Spring WebFlux

1 views collected around this technical thread.

Java Architecture Diary
Java Architecture Diary
Feb 5, 2025 · Artificial Intelligence

Unlocking DeepSeek R1’s Chain‑of‑Thought: A Spring WebFlux Integration Guide

This article examines why mainstream AI frameworks like Spring AI and LangChain4j cannot fully support DeepSeek’s R1 model, explains its unique chain‑of‑thought response format and parameter constraints, and provides a complete Spring WebFlux‑based solution—including API calls, streaming handling, and response parsing—to preserve reasoning content.

Chain-of-ThoughtDeepSeekR1
0 likes · 8 min read
Unlocking DeepSeek R1’s Chain‑of‑Thought: A Spring WebFlux Integration Guide
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
May 30, 2024 · Backend Development

Implementing a Typing Effect with Spring WebFlux and Server‑Sent Events

This article explains how to use Spring WebFlux's reactive, non‑blocking model to create a server‑sent events (SSE) endpoint that streams text data, and demonstrates a front‑end Vue implementation that splits the stream into characters to produce a realistic typing animation.

JavaReactive ProgrammingSSE
0 likes · 17 min read
Implementing a Typing Effect with Spring WebFlux and Server‑Sent Events
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jan 15, 2024 · Backend Development

Simulating ChatGPT‑Style Typing with Spring WebFlux and SSE

This tutorial demonstrates how to use Spring WebFlux’s reactive streaming to create a ChatGPT‑like typing effect, covering backend setup, SSE integration, frontend Axios handling, and a comparison between Flux and traditional Server‑Sent Events.

JavaReactive StreamsServer-Sent Events
0 likes · 8 min read
Simulating ChatGPT‑Style Typing with Spring WebFlux and SSE
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Dec 21, 2023 · Backend Development

Spring WebFlux Functional Endpoints: HandlerFunction, ServerRequest & Response

This article explains how Spring WebFlux's functional programming model uses HandlerFunction, ServerRequest, and ServerResponse to build reactive, immutable HTTP endpoints, covering routing with RouterFunction, request body extraction, response creation, validation, and practical code examples for Java developers.

Functional ProgrammingJavaServerRequest
0 likes · 8 min read
Spring WebFlux Functional Endpoints: HandlerFunction, ServerRequest & Response
Architecture Digest
Architecture Digest
Jun 28, 2023 · Backend Development

Introduction to Spring WebFlux and Reactive Programming

This article introduces Spring WebFlux as a reactive, non‑blocking web framework built on Spring 5, explains the concepts of reactive programming, compares it with Spring MVC, and provides practical code examples and guidance on when to choose WebFlux for Java backend development.

Backend DevelopmentFluxJava
0 likes · 7 min read
Introduction to Spring WebFlux and Reactive Programming
Qunar Tech Salon
Qunar Tech Salon
Jun 27, 2023 · Backend Development

Refactoring the Supplier‑Product‑Adapter (SPA) System Using DDD and Spring WebFlux

This article presents a comprehensive case study of the SPA system used by Qunar, detailing its business and technical complexity, the adoption of Domain‑Driven Design and an adapter‑based architecture, the migration to Spring WebFlux for reactive asynchronous processing, and the measurable improvements achieved after refactoring.

DDDJavaReactive Programming
0 likes · 21 min read
Refactoring the Supplier‑Product‑Adapter (SPA) System Using DDD and Spring WebFlux
Top Architect
Top Architect
Jun 21, 2023 · Backend Development

Introduction to Spring WebFlux and Reactive Programming

This article explains the fundamentals of Spring WebFlux, its reactive programming model with Mono and Flux, compares it to Spring MVC, and provides practical code examples for building non‑blocking backend services using Spring Boot.

BackendFluxJava
0 likes · 9 min read
Introduction to Spring WebFlux and Reactive Programming
Java Architect Essentials
Java Architect Essentials
Jun 15, 2023 · Backend Development

Introduction to Spring WebFlux and Reactive Programming

This article introduces Spring WebFlux, a reactive web framework introduced in Spring 5, explains the concept of reactive programming, compares it with Spring MVC, describes its concurrency model, and provides practical code examples for building a WebFlux application with Spring Boot.

Backend DevelopmentJavaReactive Programming
0 likes · 8 min read
Introduction to Spring WebFlux and Reactive Programming
Architecture Digest
Architecture Digest
Jun 14, 2023 · Backend Development

Understanding Spring WebFlux: Reactive Web Development with Spring

This article introduces Spring WebFlux as a reactive, non‑blocking web framework for Java, explains the concepts of reactive programming, compares it with Spring MVC, and provides practical code examples—including Mono/Flux usage, routing, and handlers—to help developers build and run a WebFlux application with Spring Boot.

JavaReactive ProgrammingReactor
0 likes · 8 min read
Understanding Spring WebFlux: Reactive Web Development with Spring
Qunar Tech Salon
Qunar Tech Salon
Apr 10, 2023 · Backend Development

Optimizing Hotel Business Gateway with Spring WebFlux: Performance Improvements and Service Orchestration

This case study describes how the hotel business gateway at Qunar was refactored using Spring WebFlux to achieve full‑process asynchronous handling, service orchestration, and significant performance gains—including a 100% increase in single‑machine throughput, 50% reduction in response latency, and lower code complexity—while outlining the analysis, solution design, results, and future work.

JavaReactive ProgrammingSpring WebFlux
0 likes · 14 min read
Optimizing Hotel Business Gateway with Spring WebFlux: Performance Improvements and Service Orchestration
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Feb 9, 2023 · Backend Development

Mastering Spring Web Reactive: HttpHandler, WebHandler, and Server Integration

This article explains how Spring Web 2.4.12 enables reactive web applications by introducing the minimal HttpHandler protocol, the richer WebHandler API, supported server adapters, bean components, form and multipart data handling, filters, exception handlers, and the underlying codec infrastructure.

HttpHandlerReactive WebSpring Boot
0 likes · 10 min read
Mastering Spring Web Reactive: HttpHandler, WebHandler, and Server Integration
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Nov 11, 2022 · Backend Development

Mastering Spring WebFlux WebClient: Configuration, Code Samples, and Advanced Usage

Learn how to configure Spring WebFlux's WebClient with various HTTP client connectors, customize memory limits, handle responses, send request bodies and form data, apply filters, and use advanced exchange methods, all illustrated with concise Java code examples for reactive backend development.

Backend DevelopmentJavaReactive Programming
0 likes · 9 min read
Mastering Spring WebFlux WebClient: Configuration, Code Samples, and Advanced Usage
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Sep 26, 2022 · Backend Development

Mastering Spring WebFlux Functional Endpoints: HandlerFunction & RouterFunction Explained

This article explains Spring WebFlux's functional programming model, showing how HandlerFunction and RouterFunction work together to process HTTP requests and responses with reactive types, and provides practical code examples for routing, handling, and validating data.

JavaReactive ProgrammingSpring WebFlux
0 likes · 9 min read
Mastering Spring WebFlux Functional Endpoints: HandlerFunction & RouterFunction Explained
Top Architect
Top Architect
Aug 19, 2022 · Backend Development

Introduction to Spring WebFlux: Reactive Web Development with Spring

This article introduces Spring WebFlux, explains the concept of reactive programming, compares it with Spring WebMVC, describes its concurrency model, and provides complete code examples for building a reactive Spring Boot application using Mono, Flux, functional routing, and WebClient.

Backend DevelopmentJavaReactive Programming
0 likes · 9 min read
Introduction to Spring WebFlux: Reactive Web Development with Spring
Java Architect Essentials
Java Architect Essentials
Aug 16, 2022 · Backend Development

Introduction to Spring WebFlux and Reactive Programming

This article introduces Spring WebFlux, explains reactive programming concepts, compares it with Spring MVC, and provides practical code examples demonstrating how to build a reactive web application using Spring Boot, Reactor's Mono and Flux, and functional routing.

Backend DevelopmentFluxJava
0 likes · 10 min read
Introduction to Spring WebFlux and Reactive Programming
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jul 4, 2022 · Backend Development

Understanding Spring WebFlux Request Flow: From HttpHandler to DispatcherHandler

This article explains how Spring WebFlux automatically configures the HttpHandler, builds the HttpWebHandlerAdapter, chains WebFilters, and ultimately invokes the DispatcherHandler to process a request, detailing each class and method involved in the reactive request pipeline.

BackendHttpHandlerJava
0 likes · 10 min read
Understanding Spring WebFlux Request Flow: From HttpHandler to DispatcherHandler
Selected Java Interview Questions
Selected Java Interview Questions
May 23, 2022 · Backend Development

Design and Implementation of a High-Performance Backend Gateway Using Spring WebFlux and Nacos

This article details the design, architecture, implementation, testing, and performance evaluation of a high‑throughput Java gateway built with Spring WebFlux, Netty, and Nacos, covering custom routing, load balancing, canary releases, and data synchronization mechanisms.

JavaNacosNetty
0 likes · 20 min read
Design and Implementation of a High-Performance Backend Gateway Using Spring WebFlux and Nacos
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Jan 14, 2022 · Backend Development

Building Reactive CRUD APIs with Spring WebFlux and MongoDB

This guide introduces MongoDB fundamentals and demonstrates how to integrate it with Spring WebFlux to create a fully reactive CRUD service, covering dependencies, configuration, entity definitions, repository interfaces, service logic, and controller endpoints.

CRUDJavaMongoDB
0 likes · 7 min read
Building Reactive CRUD APIs with Spring WebFlux and MongoDB
GrowingIO Tech Team
GrowingIO Tech Team
Dec 17, 2021 · Backend Development

Mastering Reactor: From Mono & Flux Basics to Advanced Async Patterns

This article explains the fundamentals of Reactor's reactive programming model—including Mono and Flux types, map and flatMap operators, asynchronous execution, scheduler choices, and error handling—while providing practical code examples to help developers efficiently use Spring WebFlux.

AsyncFluxJava
0 likes · 26 min read
Mastering Reactor: From Mono & Flux Basics to Advanced Async Patterns
Top Architect
Top Architect
Dec 9, 2021 · Backend Development

Design and Implementation of a High‑Performance Spring WebFlux Gateway

This article describes how to design and build a high‑throughput, extensible gateway using Spring WebFlux, Netty, and Nacos, covering technical selection, architecture, core modules, plugin chain, data synchronization, WebSocket cache, testing, and performance results.

JavaNacosNetty
0 likes · 20 min read
Design and Implementation of a High‑Performance Spring WebFlux Gateway