복잡한 도메인 로직이랑 스레드 로직 분리하면 결국
아래글처럼 프레임워크쓰지 뭐 직접 개발하냐 그렇게 흘러가눈거
그냥 싱글스레드로 짜
병렬로 돌리고 싶으면 프로세스 그냥 많이 띄워
성능 페널티 크지 않음
동기화나 데이터 공유 필요하면 디비기반으로 가
데이터 설계 잘해서 디비 락만 잘잡아
디비 필요없는 시스템인데 공유및 동기화 필요하면
공유메모리 세마포어 같은거 써
멀티스레드로 짜도 어차피 시스템 콜 걸리는거 똑같어
적어도 내부 메모리값 동기화때문에
고민하는 시간을 쓰지 말라고
어렵게 가지 말라구
프레임워크 써서 멀티프로세스 고려안해도 된다?
그럼 개땡큐지 그냥 도메인 개발자로 능력키워
우리회사는 솔루션을 만들어 파는건데요?
하면 어쩔수 없지 화이팅
멀티스레드 설계에서 가장 중요한 것: 그냥 멀티프로세스로는 안 되는지 검토하기
멀티프로세스 PHP
대황PHP
이건 웹개발 이야기고 동시성 프로그래밍이 필수인 분야들은 자원공유때문에
글쓴이도 아주 오랜만에 깃갤에서 의미있는 맞는 얘기를 했고 이 리플도 아주 타당한 말임