# multithreading

Node.js Worker threads 사용법
Node.js의 worker threads를 사용하는 방법에 대해 알아본다.Worker threads는 자바스크립트 코드를 parallel하게 돌릴 수 있도록 해주는 모듈로, 이전 Node 버전에서는 지원되지 않다가 Node v10부터 experimental featu
[Python] boto3 multithreading
출처https://stackoverflow.com/questions/52820971/is-boto3-client-thread-safe

[OS] Multi-Processing VS Multi-Threading
들어가기에 앞서프로세스는 운영체제로부터 자원을 할당받는 작업의 단위이고 스레드는 프로세스가 할당받은 자원을 이용하는 실행의 단위이다.두개 이상 다수의 프로세서(CPU)가 협력적으로 하나 이상의 작업(Task)을 동시에 처리하는 것. (병렬처리)각 프로세스 간 메모리 구
[Dimelo Project] pm2 cluster mode session 공유 안되는 문제
https://velog.io/@suyeonpi/Dimelo-Project-nest.js-docker%EC%97%90-pm2-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0지난 내 글을 보면 pm2를 fork 모드가 아닌 cluster모드로

[python] #12. 파이썬으로 멀티쓰레딩 간단 구현
보통 웹사이트는 구현해놓은 그대로 응답을 하기 마련이다. 하지만 네이버나 카카오같은 대형포털은 접속할때마다 메인 배너나 상위 뉴스, 검색 순위 등 매번 달라진 모습을 보여주게 된다. 이렇게 무식하게 할 것 같지는 않았다.네이버 메인 접속을 20번 연속으로 하면서 응답

기본형 변수의 Setter, Getter 는 Thread Safe 한가? (어셈블리어로 분석하기)
멀티쓰레드 환경에서 기본 타입 변수의 Setter, Getter 간에 Thread-Safe함을 보장하기 위한 동기화가 필요할까? 필요하지 않을까? 이에 대한 답을 위해 먼저 동시성 문제가 왜 일어나는지 정확히 그 원리를 이해해 보자.

Delete API를 호출해도 파일이 삭제되지 않아요?
대부분의 개발자들이 원하지 않는 파일이 삭제되어 패닉 상태에 빠진 경험 한 두번쯤 있을 것이다. 오늘은 그와 반대로 삭제하려는 파일이 삭제되지 않아 고생했던 나의 경험을 나누어 보려고 한다. 이직한 회사에서 퇴사한 여러 사람들이 개발해 놓은, 소스 파일 하나가....

안전한 쓰레드 종료 코드 직접 만들기
Windows | MFC | C++ 기반 코드에서 어떻게 쓰레드를 종료하는 것이 안전한 것인지 정리해 두려고 한다.