Spring WebFlux 및 Spring Boot를 사용하여 반응형 마이크로서비스 구축

Spring WebFlux, Project Reactor 및 반응형 데이터베이스 통합을 사용하여 고성능, 비차단 마이크로서비스 및 REST API를 구축하는 방법을 알아보세요.

4.7 (6,102) ⏱ 1시간 11분 📚 7개 레슨

이 과정 소개

최신 웹 애플리케이션은 높은 부하에서도 높은 동시성과 복원력을 요구하며, 이는 기존의 블록 API가 제공하기 어려운 요구사항입니다. 반응형 패러다임으로 전환하면 대규모 트래픽을 손쉽게 처리하는 확장성이 뛰어나고 리소스 효율적인 마이크로서비스를 구축할 수 있습니다. 이 텍스트 기반 교육 과정에서는 기초 이론에서 실제 구현까지 반응형 프로그래밍의 핵심 개념을 설명합니다. 비블록 코드 작성, 반응형 RESTful API 설계, 반응형 데이터베이스 통합을 통해 엔드 투 엔드 반응형 시스템을 구축하는 방법을 이해할 수 있습니다. 무엇을 배울 것인가: - 반응형 프로그래밍의 핵심 원리와 Reactive Streams 사양을 이해합니다. - Flux 및 Mono와 같은 주요 반응 유형을 사용하여 Project Reactor 기본 사항을 습득합니다. - Spring WebFlux에서 주석이 달린 컨트롤러를 사용하여 비 차단 REST API를 구축합니다. - 완전히 비 블록 데이터 파이프 라인을 위해 R2DBC를 사용하여 반응형 데이터베이스 액세스를 구현합니다. - WebTestClient 및 StepVerifier를 사용하여 강력한 유닛 및 통합 테스트를 작성합니다. - 반응 연산자를 적용하여 데이터 스트림을 효율적으로 변환, 필터링 및 결합합니다. 이 과정은 기본 개념부터 시작하여 기존 블록 모델과 반응형 실행을 비교한 다음 코딩 시나리오와 데이터베이스 통합을 직접 체험해 보는 과정입니다. 명확한 설명을 읽고 실용적인 기술을 습득할 수 있도록 설계된 구조화된 코드 스니펫을 분석하여 학습합니다. 이 교육 과정은 Spring Boot 및 Java에 대한 기본 지식만 있으면 되는 반응형 프로그래밍에 익숙하지 않은 Java 개발자를 위해 설계되었습니다. 반응형 시스템에 대한 이전 경험은 필요하지 않습니다. 오늘 읽기를 시작하여 비차단 마이크로서비스의 힘을 활용해 보십시오.

받게 되는 것

  • 📜 수료증
    LinkedIn 프로필에 추가
  • ♾️ 평생 이용
    언제든 다시 보세요, 만료 없음
  • 📱 휴대폰 또는 컴퓨터
    어디서든 모든 기기에서
  • 💸 30일 환불
    이유 묻지 않음
  • 짧고 핵심적
    1시간 11분의 실용 학습

리뷰 (7)

Lucas Thomas US
★ 5 · 2026-04-25T08:59:52+00:00

딱 제가 찾던 거예요. 실용적인 예시들이 정말 좋았고, 개념을 확실히 이해하는 데 도움이 되었습니다.

Paulina Mendoza CR 인증된 학습자
★ 5 · 2025-09-02T07:17:52+00:00

이것이 제가 찾던 바로 그것이었어요. 설명이 너무 명확했고 예시들이 개념을 확실히 이해하는 데 정말 도움이 되었어요.

Stavros Katsaros GR 인증된 학습자
★ 4 · 2025-09-02T02:15:52+00:00

기대 이상이었어요! 정보 흐름이 좋았고, 실제 사례들이 개념을 확실히 이해하는 데 정말 도움이 됐어요.

Владимир Новиков BY
★ 3 · 2025-08-15T07:39:52+00:00

꽤 유익했어요. 실용적인 적용 예시가 좋았지만, 초기 설정이 예상보다 오래 걸렸어요.

Yewande Ibrahim NG
★ 3 · 2025-06-29T15:19:52+00:00

핵심 아이디어들을 환상적으로 풀어냈어요. 전체에 걸쳐 녹아든 실제 적용 가능성에 감사했어요. 시간 투자할 가치가 충분했어요.

Krasimira Ivanova BG 인증된 학습자
★ 3 · 2025-03-26T08:46:52+00:00

괜찮은 자료와 발표였습니다. 흐름은 대체로 직관적이었고 적용 가능성도 있습니다. 좀 더 다양한 연습 문제로 개선될 수 있겠네요.

Сергей Лебедев RU 인증된 학습자
★ 5 · 2024-12-09T09:54:52+00:00

훌륭한 발표였어요! 흐름도 완벽했고, 실질적인 예시들이 좋았습니다. 매우 유익해요!

리뷰 쓰기

보낸 뒤 로그인을 안내합니다 — 임시저장됩니다.

다른 학습자도 수강

자주 묻는 질문

이 과정을 듣는 데 무엇이 필요한가요? +

인터넷이 되는 휴대폰이나 컴퓨터만 있으면 됩니다. 설치나 특별한 장비는 필요 없습니다.

결제는 어떻게 하나요? +

Stripe를 통한 카드 또는 암호화폐로. 카드 정보는 저장하지 않으며 Stripe가 안전하게 처리합니다.

환불받을 수 있나요? +

네 — 30일 이내 전액 환불, 이유를 묻지 않습니다.

얼마나 오래 이용할 수 있나요? +

평생. 구매하면 과정은 당신의 것이며 언제든 다시 볼 수 있습니다.

수료증을 받을 수 있나요? +

네. 수료 시 LinkedIn 프로필에 추가할 수 있는 수료증을 받습니다.

이런 분야 학습자에게
테크 디자인 금융 마케팅 의료 교육 호스피탈리티 제조업