cplusplus: 실전적 클래스 설계와 구현

  • 홈
  • 태그
  • 방명록

Pattern 1

C++ 강력한 동시성 제어(1) - BlockingQueue의 이해

C++ 강력한 동시성 제어(1) - BlockingQueue의 이해C++ 강력한 동시성 제어(2) - BlockingQueue 구현C++ 강력한 동시성 제어(3) - BlockingQueue을 이용한 Logger 멀티쓰레드 환경에서의 어플리케이션은 쓰레드간 데이터 교환을 안전하고 효율적으로 주고받아야 하며 이러한 생산자와 소비자의 속도를 조절하는 등 동시성 문제를 해결하는 데 대한 이해는 매우 중요합니다. 특히 BlockingQueue는 동시성 프로그래밍이 필요한 어플리케이션 개발에서는 꼭 알아야 할 지식이라고 할 수 있습니다. 동시성 문제를 해결하는 가장 대표적이고 효과적인 방법 중 하나이기 때문입니다. 국내에서 많이 사용되는 언어인 JAVA(java.util.concurrent.BlockingQueu..

카테고리 없음 2025.05.05
이전
1
다음
더보기

공지사항

  • 이 블로그는 왜 시작되었을까요?
  • 분류 전체보기 (26)

최근글과 인기글

  • 최근글
  • 인기글

Tag

제로, rcu, zero-cost, template, is_same_v, C++, recvmmsg, crpt, Atomic, lock_guard, blockingqueue, shared_ptr, lockfree, spinlockguard, C++17, 제로코스트추상화, sftp client, std::optional, cpp, Modern,

Archives

  • C++ Core Guidelines
  • C++ Core Guidelines 한국어

티스토리툴바