Spring WebFlux8 Netty란 무엇인가? 개요Java NIO를 시작으로 Netty의 동작과 무엇인지에 대해 탐구해보겠습니다.본문문서 양식이 티스토리보다 노션이 더 적절해 작성한 노션 링크를 첨부하겠습니다.https://zesty-beetle-b1a.notion.site/Netty-21916457c2778058b2b6d0226ca190c0?source=copy_link Netty란 무엇인가? | NotionNettyzesty-beetle-b1a.notion.site 2025. 6. 23. Spring WebFlux의 Overview Spring WebFlux는 왜 만들어졌나요? 그 답의 일부는 적은 수의 스레드로 동시성을 처리하고 더 적은 하드웨어 리소스로 확장할 수 있는 논블로킹 웹 스택이 필요하다는 것입니다. 서블릿의 논블로킹 I/O는 서블릿 API의 나머지 부분들과는 방향이 다릅니다. 왜냐하면 나머지 기능들은 (Filter, Servlet 같은) 동기 방식이거나 (getParameter, getPart 같은) 블로킹 방식이기 때문이다. 이는 모든 논블로킹 런타임에서 기반으로 활용되는 새로운 공통 API에 대한 모티브가 되었습니다. 이는 비동기, 논블로킹 영역에 확고히 자리 잡은 서버(예: Netty) 때문에 중요합니다. 답의 다른 부분은 함수형 프로그래밍입니다. Java 5에서 어노테이션을 추가하면서 기회(어노테이션이 달린 R.. 2025. 6. 14. 이전 1 2 다음