동시성(Concurrency)이란? 🔄동시성은 여러 작업이 겹치는 시간 간격 동안 실행되는 것을 말합니다. 실제로는 한 번에 하나의 작업만 처리하지만, 빠르게 번갈아가며 실행해 마치 동시에 진행되는 것처럼 보이게 하는 것이죠.🍔 쉬운 비유: 맥도날드 직원 한 명이 주문도 받고, 음식도 준비하고, 결제도 하는 것과 같아요. 한 번에 한 가지만 하지만 여러 고객을 번갈아가며 빠르게 응대하죠!동시성의 핵심 특징⏱️ 시분할(Time slicing) 방식으로 작업🔀 컨텍스트 스위칭으로 작업 전환💡 CPU 코어가 하나여도 구현 가능🧵 주로 I/O 바운드 작업에 유리// Node.js에서 동시성 예시 (비동기 콜백)function fetchUserData(userId) { // 데이터베이스 요청은 I/O ..