병렬 처리의 이점
알고 그대로 Go는 처음부터 병렬 처리를 위해서 만들어진 것입니다.
우리 팀은 잘 S3와 데이터베이스에서 대량의 데이터를 처리하기 위해 병렬 처리 프로그램을 필요로하고 있습니다.
만약 작업이 IO에 부하를 거는 것이라면, Python의 스레드를 이용하면 해결할 수 있습니다. 그러나 CPU에 부하를 거는 작업라면 Python은 글로벌 인터프리터 잠금 (역주 : LL 언어의 스레드가 가지는 배타적 잠금 구조)의 관점에서 어렵습니다.
나는 multi-thread Go 언어에서 특별한 일을하지 않아도 간단하게 처리가 진행 모습을 즐겨도 있습니다. 당신이 멀티 스레드 처리중인 Python Ctrl-C를 사용했을 때, 아무 문제 없었나요?
0 件のコメント:
コメントを投稿