- Node.js는 프로세스 내부에서 공유 메모리 컨커런시를 피하므로, 별도의 관리가 필요하지 않습니다. 但 External resources와의 상호작용 시 컨커런시 관리 필요 👍
- 데이터베이스와 파일 시스템과 같은 External resources는 자체적인 컨커런시 제어 메커니즘 (예: 트랜잭션)을 사용합니다. ⚙️
- SQL 데이터베이스는 트랜잭션을 사용하여 데이터의 일관성을 보장합니다. 🛡️
- Java와 C++와 같이 기본 트랜잭션 메커니즘이 없는 언어의 경우, 공유 데이터에 대한 컨커런시 액세스를 관리하려면 추가적인 동기화 기호 (예: mutex)를 사용해야 합니다. 🤝