IT LAB

  • 홈
  • 태그
  • 방명록

2026/08/20 2

[Project Reactor] 4. Which operator do I need?

1. Creating a New Sequence…​Lazy하게 생성하는 방식을 제공함✅ Subscription 시점에 실제 값을 생성함 APIAPI설명핵심Mono.fromCallable()반환값이 있는 작업을 Subscription 시점에 실행하여 Mono로 생성반환값 → onNext, Exception → onErrorMono.fromRunnable()반환값이 없는 작업을 Reactive Sequence로 생성값 없이 완료 여부만 표현 예제) Mono.fromCallable()더보기Mono userMono = Mono.fromCallable(() -> userRepository.findById(1L)) .subscribeOn(Schedulers.boundedElastic());Bloc..

Java 2026.08.20

[Project Reactor] 3. Three Sorts of Batching

많은 데이터를 묶음 단위로 나누는 방식을 제공함 1. Grouping with Flux>같은 Key를 가진 데이터끼리 묶는 방식하나의 값은 하나의 그룹에만 속함✅ 각 그룹은 GroupedFlux⚠️ 생성된 GroupedFlux를 실제로 소비해야 데이터를 가져올 수 있음API설명핵심groupBy(Function)같은 Key를 가진 데이터를 각각의 GroupedFlux로 분리Flux → Flux>concatMap()생성된 Group을 하나씩 순차적으로 소비A 그룹 완료 → B 그룹 → C 그룹, 그룹 간 순서 보장예제) groupBy()더보기Flux.just(1, 3, 5, 2, 4, 6) .groupBy(i -> i % 2 == 0 ? "even" : "odd"); 예제) concatMap()더보기F..

Java 2026.08.20
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (361) N
    • Java (14) N
      • JVM (0)
    • Spring (4) N
      • Spring (32)
      • Spring Boot (16)
      • Spring MVC (13)
      • Spring Data JPA (17)
      • Spring Security (34)
      • Spring Stomp (7)
      • Spring for Apache Kafka (9)
      • Spring Test (3)
    • AI (15)
    • Software Engineering (4)
      • OOP (0)
      • Refactoring (0)
      • Design Pattern (0)
      • MSA (0)
      • Test (0)
      • Git (1)
    • Data Structure (13)
    • Algorithm (94)
      • (Java) PS (66)
    • Computer Architecture (0)
    • OS (11)
      • Linux (7)
    • Network (7)
    • Database (30)
      • Mysql (9)
      • Redis (6)
      • MongoDB (5)
    • DevOps (11)
      • Docker (1)
      • Kubernetes (0)
      • Kafka (4)
      • CI&CD (3)
    • Javascript (12)
      • Node.js (0)
      • React (10)
    • Python (0)
    • Math (3)
    • Tip (1)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/08   »
일 월 화 수 목 금 토
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Daum Corp. All rights reserved.

티스토리툴바