Q&A
커뮤니티
지식
이벤트
더보기
OKKY
OKKY LogoOKKY Logo
OKKY Logo
Q&A지식커뮤니티이벤트부트캠프Jobs
Contact
로그인회원가입
webflux
questionsquestions
질문하기
  • 답변
    8
    minodevs·8개월
    900
    1
    답변 8
    프로필 사진WebFlux 선택 시 단점이 있을까요?
    안녕하세요.Spring Boot에서 일반적인 MVC 방식(Tomcat)과 WebFlux(Netty)를 사용할 때, 두 방식에 대한 숙련도가 같다고 가정하면 WebFlux를 선택하는 데에 있어 단점이나 주의할 점이 있을까요?
  • 답변
    8
    뭐라카노·12개월
    765
    0
    답변 8
    프로필 사진Webflux 는 쓰레기다
    개인적으로 WEBFLUX 는 쓰레기 라고 생각함 JAVA 에서 비동기를 방식을 했을때 장점보다 단점이 너무 많음
  • 답변
    2
    bobong·거의 2년
    619
    0
    답변 2
    프로필 사진채팅 어플리케이션을 개발 중인데 웹소켓 서버와 http서버를 분리하려 합니다.
    실시간 메세징을 담당하는 웹소켓 서버,유저, 채팅방 조회, 생성, 삭제 같은 부분은 http 서버로 분리해서 개발하려고 하는데요, 현재 웹소켓 서버는 webflux + spring으로 구현하고 있습니다. 이제 http 서버를 구현해야 하는데 webflux기반의 http 서버로 만들어야 할지 mvc로 만들어야 할지 판단이 어렵습니다. 채팅방을 생성할 때 채팅방이 생성되었다는 메시지와 함께 채팅방이 생성되는 상황을 예로 들어 현재 생각하고 있는 구
  • 답변
    2
    짜라빠빠·약 2년
    372
    0
    답변 2
    프로필 사진스프링웹소켓에 대해서 질문이 있습니다..!
    안녕하세요 웹소켓공부중인 학생입니다. 현재 스프링 웹 플럭스와 소켓으로 카드게임을 구현 하고있는데요. 하나의 소켓 커넥션에 채팅, 유저 상호작용, 데이터베이스접근 등등을 고려하다보니 10개이상의 액션이 생기더라구요.. 현재 이걸 switch case문으로 처리 하고있는데(flag가 sendMessage이면 채팅보내고..) 아무리 생각해봐도 비효율적인거같은데 처리 방법이 도저히 생각이 안나서 글을 올려봅니다.. 대략 이런 식입니다..! @Ove
  • 답변
    2
    짜라빠빠·약 2년
    424
    0
    답변 2
    프로필 사진스프링 웹 플럭스와 웹소켓을 같이 사용하면 무슨 이점이 있을까요?
    안녕하세요 웹플럭스 공부하는 학생입니다. 이번에 웹소켓과 웹플럭스를 같이 사용하려 하는데 서블릿으로 사용하는것과 다르더라구요. 그런데 웹소켓은 비동기로 통신하는걸로 알고있는데 웹플럭스와 같이 쓰는 예제가 종종 있더라구요. 제가 이해가 안가는 부분은 웹소켓도 비동기인데 웹플럭스라는 비동기 적인 요소를 또 적용을 하면 어떤 이점이 있는지 도저히 모르겠어서 질문드려봅니다..!
  • 답변
    3
    짜라빠빠·약 2년
    346
    0
    답변 3
    프로필 사진스프링에서 ConcurrentHashMap에 의존성주입이 되질않는데 이유를 잘 모르겠습니다!
    @Component @Slf4j @AllArgsConstructor @Getter public class GroupSocketHandler implements WebSocketHandler { private final ConcurrentHashMap<String, Room> rooms; private final ObjectMapper objectMapper; }이런식으로 생성자 주입을 하려하는데 실
  • 해결
    1
    개발잡부·약 2년
    317
    0
    해결 1
    프로필 사진Webflux 개념 질문 Flux에 관하여..
    WebFlux를 공부하고있는데요,다른건 다 이해하겠는데 그래서 return Flux를 한다는게 어떤의미인지 이해가 안되서 문의드립니다.컨트롤러에 url과 매핑되어있는, Flux를 반환하는 A함수가 있다고 치면... @GetMapping publid Flux<> A(){ 어쩌고.. }이런식의 A함수가 있다고하면 클라이언트에서 구독을할때, A함수를 호출해서 Flux객체를 반환받고, onComplete가 아니라면 계속해서 리턴데이터를 Js
  • 답변
    2
    워닝구·약 2년
    410
    0
    답변 2
    프로필 사진프로젝트 구조에 대한 질문이 있습니다.
    안녕하세요, 현재 개발 중인 프로젝트의 구조에 대해 조언을 구하고자 글 작성합니다! 저는 지금 친구들과 함께 개발, 배포 및 마케팅, 홍보까지 진행할 프로젝트에서 홀로 백엔드 서버 개발을 전부 맡고 있는데요, 두 개의 서버 구조 중 어떤 것으로 결정하고 개발을 진행할지 고민 중입니다. 1안: Spring MVC 단일 서버로 개발 2안: Spring Reactive 서버 1 + Spring MVC 서버 1 로 개발 2안을 고민하는 이유는 제가
  • 답변
    4
    조오오오용·2년 이상
    778
    0
    답변 4
    프로필 사진Spring boot Webflux 질문입니다
    Spring Data R2dbc 사용하기 좀 어려워서 Mybatis 사용하려고 고려중에 있습니다. Blocking 객체를 Mono 에 위임하여 동작할 쓰레드까지 설정해 주는게 크게 문제가 되는 방법일까요?
  • 답변
    2
    짜르·2년 이상
    636
    0
    답변 2
    프로필 사진kafka 와 webflux의 차이(?)
    webflux를 살펴보니 비동기적으로 이벤트들을 처리해주는 모듈로 보입니다. kafka도 이벤트들을 동기적/ 비동기적으로 처리해주는 것으로 알고 있는데요. 이 둘의 차이점이 무엇인가요? (음.. 차이점이라고 여쭈어보는 것이 맞는지는 모르겠지만...) 둘의 쓰임새가 크게 다름이 없어보이는데 webflux위에 kafka를 올려 사용하는 이유를 잘 모르겠습니다. kafka 없이 webflux만 사용했을 때는 무엇을 위해 처리하는 지도 감이 잘 안오네요
  • 답변
    1
    Subsub·2년 이상
    526
    2
    답변 1
    프로필 사진r2dbc @Transactional 사용 시 deadlock 걸리는 현상에 대한 문의드립니다
    /** * 파일을 저장합니다. * * @param files 저장할 파일들 * @param user 파일을 저장할 사용자 * @return 저장된 파일의 정보를 담은 객체들의 Flux * * @throws IllegalArgumentException 파라미터가 null인 경우 */ @Transactional @Ove
  • 답변
    2
    backtony·거의 3년
    760
    0
    답변 2
    프로필 사진spring r2dbc + coroutines 질문
    안녕하세요 coroutines + spring webflux + r2dbc를 사용하고 있는데 asFlow 관련에서 질문드리고 싶은 것이 있습니다. @Repository class MemberRepositoryCustomImpl( private val client: DatabaseClient ) : MemberRepositoryCustom { override suspend fun findAllWithTeam(): F
  • 답변
    2
    DerfelCadarn·약 3년
    459
    0
    답변 2
    프로필 사진Spring WebFlux block() 질문
    이제 막 WebFlux 공부중 궁금한게 생겨 질문드립니다.. WebFlux로 구성한 Spring Boot 중개서버가 하나 있다고 가정했을때, 이녀석은 클라이언트로부터 요청을 받으면 외부 API를 N개 호출하여 정보를 조합해 응답하는 API가 존재합니다. 그렇다면 요청이 들어왔을때 중개서버에서 N개의 API를 호출하고 호출했던 모든 MSA로부터 응답이 오기 전까지는 블록킹이 되어야 하는데 이럴때 block()를 사용하시나요?? block()은 Netty
  • 답변
    1
    실톤·약 3년
    384
    0
    답변 1
    프로필 사진webclient, webflux에서 mono사용시 object를 어떻게 가져오나요?
    Mono<Object> mono = Mono.zip(a, b) .flatMap(tuple -> {<!-- --> // a Schedulers.parallel() // b Schedulers.parallel() return Mono.when().thenReturn(); }); 위 예시처럼 webClient로 부터 API를 비동기 처리하여 flatMap으로 병렬 처리 중인데요 병렬 처리 유지를 위해서 block()이 아닌 sub
  • 답변
    1
    수원백수아빠·약 3년
    282
    0
    답변 1
    프로필 사진webflux에 s3 스토리지 적용 질문입니다.
    현재 프로젝트에 웹플럭스 + 코틀린+ 스프링 부트로 적용 되었습니다. 기존 웹플럭스가 아닌 경우는 fileUpload(@RequestParam("image") multipartFile: MultipartFile): String 를 통해서 요청온 파일을 multipartFile로 가져 오면 되는것 같은데 현재 저희 웹플럭스에서는 ServerRequest로 요청을 받아 찾아봐도 multipartFile로 가져오는
  • 답변
    0
    수원백수아빠·약 3년
    278
    0
    답변 0
    프로필 사진스프링 부트 s3연동 질문
    프로젝트가 webflux 스프링 부트로 되어 있는데요 form데이터로 보내면 파일을 ServerRequest.body(BodyExtractors.toMultipartData()).awaitSingle() 으로 반환받으면 MultiValueMap<String, Part>타입으로 들어오는데 multipartfile타입으로 받는 방법 있을까요?
  • 답변
    5
    JJunpro·약 3년
    5.1k
    2
    답변 5
    프로필 사진Webflux 진짜로 대용량 처리에서 MVC 보다 빠를까??
    동시 접속 사용자 대용량 처리에 관심이 많아서 찾아보다가 Webflux 까지 오게되었습니다.일반 MVC 와 Webflux 성능 차이를 정리한 블로그글, 유튜브 영상까지 모두 찾아보았고 둘의 엄청난 차이에 Webflux 매력에 빠져서 정말 많은것을 찾아보았습니다. 하지만 직접 테스트 해보고 경험해 봐야 알 수 있는것 직접 테스트 해보기로 합니다. 아래의 논문집을 참고해서 테스트 하였습니다.자바 기반의 스프링 WebMVC 와 WebFlux 성능 분석 논문
  • 답변
    3
    유반·약 3년
    1.4k
    0
    답변 3
    프로필 사진ChatGPT에게 가상스레드를 사용하는 경우 MVC와 WebFlux 중 어떤것이 더 효과적일지 물어봤습니다.
    자바의 가상스레드가 생각해보면 MVC에 더 효과적일텐데 왜 WebFlux에서 더 좋은건지 이해가 안돼서, GPT에게 물어봤어요.계속 똑같은 말만해서 여러번 물어봤는데, 결론적으로는 WebFlux에서 많은 수의 스레드를 효과적으로 관리할 수 있어서라고 하네요!(컨텍스트 스위칭의 문제인거 같아요...)사실 이게 그럴듯한 거짓말일수도 있는데, 전반적으로 일리가 있는말이라서 그렇구나!! 했습니다.물론 MVC
  • 답변
    1
    웹프1·3년 이상
    847
    0
    답변 1
    프로필 사진webflux 에서 blocking call 처리 방법
    Q&A 에 다시 작성해서 올립니다!안녕하세요. 지금 webflux 관련해서 학습하고 있는데, 생각대로 안되는 부분이 있어서 질문드립니다.JPA blocking call 을 Reactor 로 래핑해서 비동기처리를 했을때, 실제로 webflux 의 워커 스레드가 바로 반환되
  • 답변
    0
    두비두바·3년 이상
    230
    0
    답변 0
    프로필 사진Spring webflux에서 보안 질문!
    Spring webflux에서도 인증, 인가를 위해 스프링 시큐리티를 쓰나요? 아니면 oauth로 하나요? 질문이 뭔가 어이없어도 학생이 잘 몰라서 그러는구나 해주세요..ㅠ
  • 이전
  • 1
  • 2
  • 다음
OKKY LogoOKKY Logo
OKKY Logo

All That Developer

FacebookYoutubeEmail
  • 회사소개
  • 공지사항
  • 연락처
  • 광고문의
운영정책슬랙봇
  • 개인정보 처리방침
  • 통합 서비스 이용약관
운영정책슬랙봇
상호명: (주)오키코리아 | 대표명: 노상범
사업자등록번호: 592-87-02037
| 통신판매업신고번호: 제 2022-서울강남-04742호
| 직업정보 제공사업 신고번호: J1200020230009
주소: 서울 강남구 봉은사로 303 TGL경복빌딩 502호 (06103)
| 고객센터 : info@okky.kr (영업시간 평일 10:00~17:00) 주말 · 공휴일 휴무
© 2026 (주)오키코리아. All rights reserved.
sponsored by
iNamesiNamesiNames
NHN Cloud
NHN CloudNHN Cloud