동시성 프로그래밍의 주요 모델인 Actor 모델과 CSP(Communicating Sequential Processes)를 비교 분석하며, 각각의 철학적 배경, 동작 방식, 장단점, 그리고 실무에서의 활용 사례를 깊이 있게 다뤄봤습니다.기술적 설명과 이론적인 내용을 강조하고, 단순한 개념 나열이 아니라 고민한 내용을 담아 봤습니다.📌 들어가며컴퓨터 하드웨어가 다중 코어(Multi-core) 환경으로 발전하면서, 단일 스레드 기반 프로그래밍의 한계를 극복하기 위해 동시성 프로그래밍(Concurrency Programming)이 필수적인 요소가 되었습니다.하지만 동시성 프로그래밍을 구현하는 방식은 다양합니다.공유 메모리 기반의 멀티스레딩(Multi-threading)락을 이용한 뮤텍스(Mutex)와 세마포..