blocking calll 부분을 별도의 쓰레드에서 background로 돌리는 방법을 사용. Mono blockingWrapper = Mono.fromCallable(() -> { return /* make a remote synchronous call */ }).subscribeOn(Schedulers.elastic()); Mono.fromCallable을 사용하여 blocking call 부분의 실행을 미루고, 이를 Schedulers.elastic()을 사용하여 blocking 자원을 기다리는 별도의 쓰레드를 생성하여 실행 DB Callback 부분을 아래와 같이 처리 public Mono save(MemoRequestDTO memoRequestDTO) { return Mono.fromCallab..