공대키메라

  • 홈
  • 태그
  • 방명록

2026/02/01 1

[Netty] Netty가 뭐에요? - 부록2: NIO 는 어떻게 비동기를 구현했을까?

최근에 글을 계속 다시 정리하고 있는데, 문득 생각이 났다. 동일한 코드인데 어떻게 Java NIO는 비동기를 무엇을 통해서 구현했는지 궁금했다. 이에 대한 분석 및 이해를 하기 위한 글을 이번 섹션에서 정리한다. 목표 0. 동기와 비동기 그리고 블로킹과 논블로킹 차이점 재정리1. 비동기를 어떻게 구현하지?2. 직접 구현시의 문제점0. 동기 vs 비동기 & 블로킹 vs 논블로킹 차이점 재정리너무 자주 봤지만, 맨날 까먹는... 이 내용을 명확하게 다시 집고가자. 해당 내용은 Gemini에게 요청해서 내가 다듬도록 했다. 0.1) 동기와 비동기 (Synchronous vs Asynchronous)핵심 기준: "요청한 결과값을 누가, 언제 신경 쓰는가?" - 동기 (Synchronous)요청자(Caller)..

Spring/Framework 탐방 zone 2026.02.01
이전
1
다음
더보기
프로필사진

현재 관심사 : 코딩 서적 읽기, leetcode 풀기

  • 분류 전체보기 (205)
    • 끄적끄적 (6)
      • 회고란 (5)
    • 시스템 디자인 (1)
    • Spring (82)
      • JPA (3)
      • 스프링 기본 (20)
      • 비동기 메시징 (0)
      • Spring Security (13)
      • Spring Integration (2)
      • Spring Batch (11)
      • Framework 탐방 zone (14)
    • programming language (77)
      • 리눅스 (10)
      • Java (33)
      • javascript (14)
      • react (18)
      • Oracle(오라클) (2)
    • 디자인 패턴(구) (26)
      • 행위 패턴 (11)
      • 구조 패턴 (6)
      • 생성 패턴 (5)
      • 헤드 퍼스트 디자인 패턴 (2)
    • 코딩 테스트 (4)
      • 문제 풀기 (4)
    • DB (1)
      • MySql (1)
    • CS + 인프라 (4)
      • Kafka (0)
      • 쿠버네티스 어나더 클래스(지상편) Spring 1.. (0)
      • Docker (1)
      • CS지식 (0)
      • 운영체제 (3)

Tag

ㅣ돈, 트,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/02   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바