👋 안녕하세요~ 평비입니다!오늘은 많이 혼동하시는 동시성과 병렬성 개념에 대해서 나름(?) 자세하게 준비한 포스팅을 준비해봤습니다! 이 주제에 대해서, 설명을 하기 위해 지난 포스팅에 다뤘던 그림을 가져왔습니다. 백엔드 서버에 동시에 100개의 요청이 들어왔을 때, 이걸 어떻게 처리할까요?이 시스템은 동시성이 보장된 시스템일까요?또, 병렬성이 보장된 시스템일까요? 1. 개념우선, 동시성과 병렬성의 개념부터 짚고 넘어가봅시다. 간단해요!🟨 동시성 (Concurrency)동시에 여러 작업을 “처리 중”인 상태 (꼭 동시에 “수행”되지 않아도 됨)시간 분할 (싱글코어에서도 가능)주로 I/O 바운드 문제에 대응예시 : 하나의 CPU가 요청 A, B, C를 빠르게 번갈아가며 처리 🟦 병렬성 (Paralle..