Встречается на собеседованиях • сегодня
Что такое WebFlux
WebFlux — это реактивный фреймворк в Spring, основанный на Project Reactor. Он позволяет создавать неблокирующие, асинхронные приложения с высокой производительностью, используя реактивную модель программирования (Mono и Flux).
**Ключевые особенности:**
- Работает на Netty, Undertow или Servlet 3.1+ контейнерах.
- Поддерживает реактивные стримы (Reactive Streams).
- Оптимален для микросервисов с большим количеством I/O операций.
**Пример:**
```java
@RestController
public class ReactiveController {
@GetMapping("/flux")
public Flux getFlux() {
return Flux.just("Hello", "WebFlux")
.delayElements(Duration.ofMillis(100));
}
}
```
Используется там, где важна масштабируемость, а не блокирующие вызовы.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы