블로그
-
C++ 함수 객체(Functor) 완벽 가이드 | operator()·std::function vs Lambda 성능 비교
C++ 함수 객체(Functor)의 operator() 구현법과 함수 포인터·람다 대비 성능 차이를 실전 벤치마크로 비교합니다.
-
C++ Redis 클론 완벽 가이드 | Modern C++ 인메모리 KV·Asio 이벤트 루프
Modern C++와 Boost.Asio 이벤트 루프로 Redis와 유사한 인메모리 키-값 저장소를 처음부터 직접 구현합니다.
-
C++ Segmentation fault 완벽 디버깅 가이드 | core dump·GDB·LLDB·ASan·Valgrind
C++ Segfault를 core dump, GDB, AddressSanitizer로 진단하고 원인이 되는 메모리 접근 오류를 찾는 방법을 설명합니다.
-
C++ 이미지 처리 완벽 가이드 | OpenCV 4.10·필터·리사이즈·SIMD 최적화
C++ 대용량 이미지 처리: OpenCV Mat 참조 카운팅, 필터·기하 변환, SIMD 벡터화, 멀티스레드 파이프라인. 4K 이미지 1000장 스트리밍 처리.
-
C++ 로드 밸런서 구현 완벽 가이드 | Round-Robin·Least Connections·Consistent Hashing
C++ 로드 밸런서: Round-Robin·Least Connections·Consistent Hashing, 헬스 체크, 서킷 브레이커, 세션 어피니티. 트래픽 분산·고가용성.
-
C++ API Rate Limiter 완벽 가이드 | 토큰 버킷·슬라이딩 윈도우·분산 제한 [2026 실전]
C++ API Rate Limiter 2026 완벽 가이드: DDoS 방어, 과부하 방지. 토큰 버킷(Token Bucket, 버스트 허용), 슬라이딩 윈도우(Sliding Window, 정확), Fixed Window 알고리즘. 단일·분산(Redis) Rate Limiter, IP별·사용자별 제한, API 게이트웨이 통합, 429 Retry-After 응답, Leaky Bucket vs Token Bucket 비교 실전 구현. REST API·마이크로서비스 프로덕션 패턴.
-
C++ REST API 서버 마스터 가이드 | Crow·Oat++·Pistache 성능 비교·미들웨어·JWT
C++ REST API: Oat++ 90K RPS vs Crow 52K RPS. Express 스타일 라우팅·미들웨어·JWT·CORS·Swagger OpenAPI. 프로덕션 패턴.
-
C++ 데이터베이스 엔진 구현 완벽 가이드 | B-Tree·WAL·MVCC·쿼리 최적화
C++ 데이터베이스 엔진 구현: B-Tree 인덱스, WAL 트랜잭션, MVCC, ACID 보장, SQL 파서·실행 엔진, 쿼리 최적화. 임베디드 DB·교육용 시스템 SQLite 원리.
-
C++ 프로덕션 배포 완벽 가이드 | Docker·systemd·K8s·Prometheus·spdlog
C++ 프로덕션 배포 완벽 가이드: Docker Multi-stage 빌드, systemd 서비스, K8s Deployment·Ingress·readinessProbe, Rolling Update, CI/CD, Prometheus·Grafana, spdlog. glibc·OOM·502 에러 해결.
-
C++ 고급 프로파일링 완벽 가이드 | perf·VTune·Tracy·Cache Analysis
C++ 프로파일링: perf flame graphs, VTune cache miss, Tracy real-time, Valgrind Callgrind. 프로덕션 샘플링 패턴.