18개의 포스트
Mar 2025
Backpressure: 생산자-소비자 속도 불균형 문제 해결과 Little’s Law [C#]
Mar 2025
C#에서 Channel와 BlockingCollection 대기 방식 비교 (Blocking vs. Awaiting)
Mar 2025
C# LOH Fragmentation과 고가용성을 위한 단편화 방지 전략
Feb 2025
C# .NET GC 제너레이션과 LOH/SOH 이해하기: 효율적인 메모리 관리
Dec 2024
세마포어(Semaphore)를 이용한 블로킹(Blocking) 구현 원리와 활용 예제 (C#)
Nov 2024
C#의 ConcurrentBag으로 멀티스레드 환경에서 옵저버 패턴의 생산자-소비자 문제 해결하기
Aug 2024
하드웨어 친화적 동기화: C# Interlocked의 내부 동작과 원리
Apr 2024
프로세서 아키텍처와 메모리 모델: C#에서의 효율적인 캐시 활용 전략
Feb 2024
Halcon - Memory Managment
Dec 2022
TypeScript 런타임 타입 체크 Type Guard의 필요성
Aug 2021
Branch Prediction 분기 예측 실패와 조건문 설계: CPU 관점에서의 성능 최적화 전략
Jun 2021
중첩 조건문을 Guard Clause로 가독성 높은 코드를 작성하는 방법
May 2021
멀티스레딩: 스레드-안전(Thread-safe) vs 재진입가능(Reentrant)
Jan 2021
LiveLock이란 무엇인가? - Deadlock과의 차이 및 발생 원인, 예방 방법 정리
Nov 2020
비주얼 스튜디오(Visual Studio)에서 동적할당한 배열 디버깅 하는 방법 (다차원 배열 포함)
Oct 2020
C++에서 CRT라이브러리로 메모리 누수확인하여 누수 없는 코드를 만들자
Aug 2020
node-cron 모듈을 이용해 스케쥴링하는 방법
Apr 2020
비동기 함수에서 불필요한 return await을 피해야 하는 이유