한
한글과컴퓨터
September 1, 20251회
WebFlux & Project Reactor 기반, 고성능 실시간 웹한글 문서 편집 시스템 전환기

간단 소개
WebFlux와 Project Reactor 기반의 고성능 실시간 웹한글 문서 편집 시스템 전환 사례를 통해 리액티브 프로그래밍의 핵심 개념과 실무 적용 전략을 제시합니다.
AI Summary
- WebFlux & Project Reactor 전환 배경
- 실시간 협업 환경에서 빈번한 I/O 작업 발생 및 데이터 처리량 증가로 기존 Vert.x 기반 아키텍처의 한계 발생
- Spring WebFlux & Project Reactor 조합으로 전환하여 유지 보수 효율성 및 고성능 논블로킹 I/O 처리 구현
- Reactive Programming 핵심
- 리액티브 시스템은 응답성, 회복탄력성, 탄력성, 메시지 주도라는 네 가지 핵심 원칙 준수
- Reactive Streams는 논블로킹 Backpressure를 표준화하여 Publisher와 Subscriber 간의 데이터 흐름 제어
- Spring WebFlux는 Reactive Streams 명세를 구현한 Project Reactor 기반의 리액티브 웹 프레임워크
- 실전 적용 및 문제 해결
- 블로킹 코드 처리를 위해 Mono.fromCallable, fromSupplier, fromRunnable 활용 및 Schedulers.boundedElastic에서 실행 보장
- Reactor Schedulers 심화 전략으로 Prefetch와 커스텀 스레드 풀을 이용한 성능 및 안정성 제어
- Sinks를 이용한 Graceful Shutdown 구현 전략 및 Context API를 활용한 로그 추적성 확보
- 리액티브 프로그래밍의 실무적 도전 과제 해결 및 조직 도입을 위한 가이드 제시
Next Feeds

10초 타임아웃에서 벗어나기까지의 여정
무신사 체험단 API 성능 개선 사례: 쿼리 분리 및 커버링 인덱스 최적화를 통해 응답 시간을 획기적으로 단축하고 타임아웃 문제를 해결했습니다.
성능 개선커버링 인덱스쿼리 최적화데이터베이스무신사
2025. 8. 31.
무신사

오픈챗 메시지들로부터 트렌딩 키워드 추출하기
오픈챗 메시지에서 트렌딩 키워드를 추출하고 품질을 향상시키는 통계적 기법과 향후 LLM 활용 방안을 제시합니다.
트렌딩 키워드MinHashNPMIMMR오픈챗
2025. 8. 29.
LY Corp

AI 에이전트 솔루션 ABLE 도입 지원 이벤트
교보DTS의 AI 에이전트 솔루션 '에이블' AWS 등록 기념, 중소기업/스타트업 대상 프로모션 진행.
AI 에이전트ABLEAWSLLM프로모션
2025. 8. 29.
교보dts

Kanana 언어모델에 추론 기능 붙여보기 (feat. Kanana-1.5)
카카오 Kanana 언어모델에 추론 기능을 강화하기 위한 SFT, RL, Staged RL 실험 과정 및 결과를 분석하고, 성능 향상 전략을 제시합니다.
KananaLLM추론SFT강화학습
2025. 8. 29.
카카오

토스 피플 : 새로운 길을 만들 땐 내 선택을 믿는다
토스 이현정님의 커리어 여정과 토스에서의 B2B, B2C 플랫폼 성공 경험, 그리고 빠른 판단과 실행의 중요성을 강조합니다.
UX/UIB2B 플랫폼B2C 플랫폼사용자 경험빠른 실행
2025. 8. 28.
토스

외부 백엔드 커뮤니티와 함께 한 올리브영의 SpringCamp 2025 참가 후기
올리브영이 SpringCamp 2025에 참가하여 물류 시스템 개선 경험을 공유하고, 개발자들과 소통하며 긍정적인 교류를 이뤘습니다.
SpringCamp물류 시스템KafkaRedis개발 문화
2025. 8. 28.
올리브영