Multithreading (1) 썸네일형 리스트형 Javascript 멀티쓰레딩 : 언제 멀티쓰레딩을 사용해야 할까 TL;DR 반드시 프로덕션 환경과 동일한 상황에서 벤치마킹하기 응용 프로그램에 작업자 쓰레드를 추가하는 주된 이유는 성능을 향상시키기 위한 것입니다. 그러나 해당 작업은 프로그램에 복잡성을 추가합니다. "Keep It Simple, Stupid"를 의미하는 KISS 원칙은 애플리케이션이 누구나 코드를 빠르게 보고 이해할 수 있도록 매우 단순해야 한다는 의미입니다. 작성된 코드를 읽을 수 있다는 것은 가장 중요하며, 목적 없이 프로그램에 스레드를 추가하는 것은 KISS를 위반하는 것입니다. 애플리케이션에 스레드를 추가해야 하는 절대적으로 타당한 이유가 있으며, 성능 향상이 증가하는 유지 관리 비용보다 중요하다는 것을 확인했다면, 우리는 스레드를 사용할 만한 상황에 처한 것입니다. 하지만 스레드를 구현하는 .. 이전 1 다음