모두의 개발 블로그

  • 홈
  • 태그
  • 방명록

2023/10/02 1

동기, 비동기, 블로킹, 논블로킹

동기 vs 비동기 & 블로킹 vs 논블록킹 동기 vs 비동기 & 블로킹 vs 논블록킹 동기(Synchronous)와 비동기(Asynchronous), 그리고 블로킹(Block)과 논블로킹(Non-Block) 개념은 소프트웨어 엔지니어링, 특히 웹 개발에서 매우 중요한 개념들입니다. 이들은 시스템 디자인과 프로그래밍에서 다양한 작업 흐름과 데이터 처리 방식을 결정하는 데 큰 영향을 미칩니다. 동기(Synchronous) vs 비동기(Asynchronous) 동기(Synchronous) 동기 방식은 하나의 작업이 완료될 때까지 다음 작업이 기다리는 방식입니다. 이로 인해 프로그램의 실행 흐름이 예측 가능하며, 디버깅이 쉽습니다. 그러나 이 방식은 리소스를 비효율적으로 사용할 수 있습니다. 예시: HTTP 요..

[F-Lab 멘토링 학습] 2023.10.02
이전
1
다음
더보기
프로필사진

모두의 개발 블로그

  • 분류 전체보기 (219)
    • [F-Lab 66해빗 페이백 챌린지 ] (65)
    • [F-Lab 멘토링 학습] (48)
    • [JPA] (4)
    • [SQLD] (2)
    • 개인 개발 공부 일지 (26)
    • [코딩테스트] (14)
    • 회사업무중고민 (5)
    • [PYTHON] (2)
    • [프래피티] (26)
    • [도서 리뷰] (3)
    • [KAFKA] (4)
    • [SQLP] (3)
    • [실무 설계와 판단] (9)

Tag

https, 프로그래밍, F-Lab, SQL, 차이, 트랜잭션, CS, SQLP, 직렬화, 코딩테스트, 자바, 암호화, Java, 코딩 테스트, 개념, 인터뷰, Collection, 카프카, 데이터베이스, 프로그래머스,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2023/10   »
일 월 화 수 목 금 토
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 © Kakao Corp. All rights reserved.

티스토리툴바