CourseHunter
  • Категории
  • Источники
  • Все курсы
  • Разделы
  • Книги
English
Русский
Українська
Голубая
Фиолетовая
Cветлая
Терминал
Norton
Войти
🌸 Май уже здесь — скидки 50% до конца выходных, и сегодня тоже ☀️
Главная страницаКатегория spring[Книга] Реактивный Spring

[Книга] Реактивный Spring

Reactive Spring (Josh Long)

leanpub logo
leanpub
★5 (всего оценок - 7)
[Книга] Реактивный Spring
Загрузить
Категория
Spring
Дата добавления
26 мар. 2020 г., 17:06
Язык
Английский
Дата выхода
24 дек. 2019 г., 18:33
Дата обновления
29 апр. 2026 г., 07:13

Реактивный Spring — это практическое руководство по современным подходам к созданию высоконагруженных, отказоустойчивых и эффективно масштабируемых приложений. Реактивное программирование помогает преодолеть ограничения традиционного IO и раскрывает возможности неблокирующей архитектуры в экосистеме Spring.

Что вы узнаете из этой книги

Материал подробно рассматривает ключевые инструменты и концепции реактивного стека Spring, обеспечивая понимание как основ, так и продвинутых аспектов разработки.

Основы реактивной архитектуры

  • Проблемы традиционного ввода/вывода и их влияние на производительность.
  • Принципы реактивных потоков и модель неблокирующего взаимодействия.
  • Понимание того, почему работа с потоками в JVM стоит дорого и как реактивный подход решает эту проблему.

Экосистема и инструменты Spring

  • Работа с Project Reactor и его основными типами (Mono, Flux).
  • Использование Spring WebFlux для построения высокопроизводительных веб-приложений.
  • Создание микросервисов на Spring Boot с реактивным стеком.

Практическое применение реактивного подхода

Книга уделяет особое внимание тому, как использовать реактивные технологии в реальных проектах.

Доступ к данным и интеграция

  • Неблокирующие драйверы и реактивные базы данных.
  • Интеграция микросервисов с помощью Spring Cloud.
  • Работа с потенциально ненадежными сетями и создание устойчивых интеграций.

Современные протоколы и коммуникации

  • RPC с использованием RSocket.
  • Построение потоков данных между сервисами.
  • Оптимизация взаимодействия для высоконагруженных систем.

Тестирование и компоновка приложений

Реактивные приложения требуют особого подхода к тестированию и организации бизнес-логики.

Тестирование реактивного кода

  • Использование StepVerifier для проверки реактивных последовательностей.
  • Подходы к тестированию WebFlux-приложений.

Архитектурные паттерны

  • Организация реактивных компонентов.
  • Компоновка сложных асинхронных процессов.
  • Разработка устойчивых и предсказуемых систем в условиях высокой нагрузки.

Почему эта книга важна разработчикам

Мир распределённых систем уже перешёл к асинхронным, неблокирующим моделям. Реактивный стек Spring предоставляет мощные инструменты для создания гибких и быстрых приложений, которые эффективно используют ресурсы и выдерживают рост нагрузки.

Если вы хотите освоить современные практики и понять, как построить действительно масштабируемую архитектуру — эта книга станет вашим надёжным проводником.

Читать онлайн
Читать онлайн: На весь экран
  1. Книга 1.

Автор - leanpub

leanpub logo

leanpub

Leanpub - мощная платформа для серьезных авторов. Эта платформа представляет собой комбинацию двух факторов: рабочего процесса публикации и магазина.

InstagramLinkedInX (Twitter)YouTubeTikTokGitHubFacebook
Автор
+1

Другие материалы в этой категории

[Книга] Spring 5 для профессионалов

[Книга] Spring 5 для профессионалов

Комментарии
 logo
  • maxpayne logo
    maxpayne
    24 февр. 2023 г., 12:50
    Please update the book
  • support guy logo
    support guy maxpayne
    5 мар. 2023 г., 20:26
    updated
  • dzrnic logo
    dzrnic
    15 дек. 2022 г., 12:59
    Please update
  • AZ logo
    AZ
    8 апр. 2022 г., 23:24
    Please update
  • TMB logo
    TMB
    13 янв. 2021 г., 09:08
    please update the book. Thanks
  •  logo
    Anonymous
    4 сент. 2020 г., 14:27
    Admin, Could you please update the book. Book has a lot of updates added yesterday. Thanks
  • Alphonse logo
    Alphonse
    30 авг. 2020 г., 03:44
    Admin, Could you please update the book. Thanks
КонтактыРаспространенные вопросыПлейлистыПриватностьУсловия