POC - WebFlux + MongoDB 기반 Reactive User Management API

결과 : WebFlux를 통한 MongoDB 연동 및 시행이 가능합니다

시행 착오

프로젝트 개요

이 프로젝트는 Spring WebFlux와 MongoDB Reactive Driver를 활용한 비동기 논블로킹 REST API 기반의 사용자 관리 시스템을 구현한 POC(Proof of Concept)입니다.

리액티브 프로그래밍을 적용해 고성능, 확장성 있는 웹 애플리케이션의 기본 구조를 탐색하고자 합니다.


주요 기능

우선은 테스트 용 CRUD로 유저를 생성, 조회, 수정, 삭제 기능을 테스팅 해봤습니다.

정상적으로 작성이 됩니다. 데이터 베이스에 접근하고자 할때, 다음과 같이 진행하면 되겠습니다.

<img width="796" height="649" alt="image" src="https://github.com/user-attachments/assets/ec7c04c1-dff9-41be-a0e8-2d1e558bde0a" />


기술 스택