블로그
-
JWT & OAuth 2.0 인증 실전 가이드 | 토큰 기반 인증
JWT & OAuth 2.0 인증 실전 가이드에 대해 정리한 개발 블로그 글입니다. JWT로 상태 없이 검증하는 흐름과, OAuth로 외부 로그인을 붙인 뒤 우리 서비스 토큰을 발급하는 흐름을 예제로 정리한다. 이론 체크리스트보다는 배포에서 자주 묻는 지점 위주다. --- 인증… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: JWT, OAuth, 인증, Authentication, Token.
-
C++ 컴파일 시간 최적화 | 모듈·PCH·ccache·분산 빌드 [#51-5]
빌드 속도 향상: C++20 모듈, 미리 컴파일된 헤더, ccache, distcc, 병렬 빌드. 10만 줄 이상의 C++ 프로젝트에서 이런 경험을 해보셨나요? | 상황 | 증상 | 영향 | |------|------|------|.
-
C++ Lock-Free 프로그래밍 실전 | CAS·ABA·메모리 순서·고성능 큐 [#51-5]
C++ 고급 락 없는 동기화 기법: compare_exchange 활용, lock-free 큐·스택 구현, ABA 문제 해결, hazard pointer 패턴, 성능 벤치마크와 프로덕션 최적화.
-
C++ 데이터 지향 설계 실전 | SoA·캐시 친화적 레이아웃·ECS·핫/콜드 분리 가이드
C++ 데이터 지향 설계(DOD): SoA, 캐시 친화적 레이아웃, ECS, 핫/콜드 데이터 분리. 문제 시나리오, 완전한 예제, 흔한 에러, 모범 사례, 프로덕션 패턴까지 실전 코드로 다룹니다.
-
C++ 병렬 알고리즘 완벽 가이드 | std::execution::par·par_unseq
C++17 병렬 알고리즘: std::execution::par, par_unseq, std::sort·transform·reduce 병렬화. 문제 시나리오, 완전한 예제, 흔한 에러, 베스트 프랙티스, 프로덕션 패턴까지 실전 코드로 다룹니다.
-
Docker & Kubernetes 입문 가이드 | 컨테이너부터 오케스트레이션까지
Docker 컨테이너 기초부터 Kubernetes 클러스터까지. 실습 예제 위주의 컨테이너·오케스트레이션 입문. 실전 예제와 코드로 개념부터 활용까지 정리합니다. Docker·Kubernetes·Container 중심으로 설명합니다.
-
eBPF 기반 관측 완벽 가이드 — Cilium·Pixie·Parca로 커널 레벨 가시성 확보
eBPF 기반 관측 완벽 가이드 — Cilium·Pixie·Parca로 커널 레벨 가시성 확보에 대해 정리한 개발 블로그 글입니다. eBPF(extended Berkeley Packet Filter)는 "커널을 건드리지 않고 커널 안에서 안전한 코드를 실행"하는 리눅스 기술입니다. 네트워크 패킷 후킹에서 출발해 지금은 관측성·보안·네트워킹·트레이싱의… 개념과 예제 코드를 단계적으로 다루며, 실무·학습에 참고할 수 있도록 구성했습니다. 관련 키워드: eBPF,…
-
PostgreSQL 고급 가이드 | 인덱스·쿼리 최적화·파티셔닝·복제·백업 전략
PostgreSQL 고급 기능 완벽 가이드. 인덱스 전략, 쿼리 최적화, 파티셔닝, 복제, 백업, 성능 튜닝까지 실전 예제로 정리. PostgreSQL·Database·SQL 중심으로 설명합니다.
-
C++ 캐시 최적화 실전 | 캐시 친화적 구조·프리페치·False Sharing·AoS vs SoA 가이드
C++ CPU 캐시 최적화: 캐시 친화적 데이터 구조, 프리페치, False Sharing 방지, AoS vs SoA 설계. 프로파일러 병목 해결, 문제 시나리오, 완전한 예제, 흔한 에러, 성능 벤치마크, 프로덕션 패턴까지 실전 코드로 다룹니다.
-
C++ 메모리 풀 2026 고급 기법 | 객체 풀 (10배 빠름)·슬랩·아레나·std::pmr 벤치마크
C++ 고급 메모리 2026: 객체 풀 (Object Pool 10배 빠름), 슬랩 할당자 (Slab per-size-class), 메모리 아레나 (Arena bulk dealloc), std::pmr (3-4배 느림, 2-3배 결정론적), jemalloc, tcmalloc (per-CPU slab), boost-intrusive-pool (O(1)), Thread-local allocation, Size-class segregation, 프로파일러 병목 해결, 실전 패턴