블로그
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 3672 편
#2026-03 762#culture 283#deep-dive 275#kubernetes 260#career 233#ai 220#llm 216#devops 195#2026-04 158#security 147#observability 118#database 113#communication 108#history 107#architecture 101#productivity 98#performance 93#linux 90#networking 89#finance 87#economy 84#mindset 80#psychology 79#ai-papers 78#food 78#it 78#travel 78#japanese 76#deep-learning 75#english 74#gpu 74#ai-agent 69#business-travel 69#postgresql 66#cs-fundamentals 63#rag 63#systems 63#python 55#learning 54#self-improvement 53
ClickHouse Internals Deep Dive — MergeTree, 벡터화 실행, 분산 쿼리, Keeper 완전 정복 (2025)
Cloudflare, Uber, Bloomberg, Yandex가 매일 수십조 행을 처리하는 분석 엔진, ClickHouse. 이 글은 ClickHouse의 내부를 처음부터 해부합니다. 컬럼나 vs 로우 기반의 근본 차이, MergeTree 엔진 패밀리(Replacing/Summing/Aggregating/Collapsing), Part와 Mutation, Sparse Primary Inde
2026-04-15 · 38 분 읽기 #clickhouse#olap#columnar#mergetree#analytics생성형 AI 시대의 비즈니스 모델 완전 가이드: 가격·GTM·해자·AI wrapper 비판·투자·한국 (2025)
Season 4의 마지막 글. 기술·운영·디자인을 다 갖춰도 비즈니스 모델이 없으면 1년짜리 제품이다. 가격 모델 5종(Subscription/Usage/Hybrid/Seat/Outcome), 비용 구조와 마진, GTM(B2C·B2B·Enterprise·Prosumer), 데이터 플라이휠·해자, "AI wrapper" 비판을 넘는 법, 규제·평판 리스크, 투자 지형, M&A·통합, 한국 스타
2026-04-15 · 23 분 읽기 #ai-business#pricing#gtm#moat#ai-wrapperLLM 보안 완전 가이드: Prompt Injection, Jailbreak, Red Team, OWASP LLM Top 10, EU AI Act (2025)
2024–2025년 LLM 제품의 실패 원인 TOP3 안에 항상 "보안 사고"가 들어간다. Prompt injection 12변종, Jailbreak 기법, Data exfiltration, Model extraction, Red team 자동화(PyRIT/Garak), OWASP LLM Top 10, EU AI Act와 한국 규제, 그리고 가드레일 설계까지. "기본값으로 안전한 LLM 제품
2026-04-15 · 17 분 읽기 #llm-security#prompt-injection#jailbreak#red-team#owasp-llmRAG 실전 완전 가이드: 검색, 임베딩, 벡터 DB, Fine-tuning의 경계 (2025)
LLM에 외부 지식을 붙이는 가장 실용적인 패턴, RAG. 2025년 시점에서 임베딩 모델 선택, 청킹 전략, 벡터 DB 선택, Rerank, Hybrid Search, 그리고 Fine-tuning과의 경계까지. Notion AI와 Claude의 검색 아키텍처를 해부하고, 한국어 RAG의 특수성과 비용·지연시간 최적화 체크리스트를 한 호흡에 정리합니다.
2026-04-15 · 33 분 읽기 #rag#llm#ai#vector-db#embedding메시지 큐와 이벤트 스트리밍 완전 비교 — Kafka, RabbitMQ, NATS, Pulsar, SQS, Redis Streams, CDC, Schema Registry 심층 가이드 (2025)
메시지 큐와 이벤트 스트림의 근본 차이, Kafka 내부(파티션/세그먼트/ISR/KRaft), RabbitMQ의 유연한 라우팅, NATS JetStream의 가벼움, Pulsar의 지오리플리케이션, SQS/SNS/Kinesis/EventBridge 비교, Redis Streams의 실무, CDC(Debezium)의 실전, Avro/Protobuf 스키마 진화, Event-Driven의 함정까
2026-04-15 · 21 분 읽기 #kafka#rabbitmq#nats#pulsar#sqsLinux 스케줄러 완벽 가이드 — O(1)에서 CFS, 그리고 EEVDF까지: vruntime, 레드블랙트리, 지연 모델, 로드 밸런싱 (2025)
Linux 스케줄러의 모든 것 — 1990년대 단순 라운드로빈에서 O(1) 스케줄러, Ingo Molnar의 CFS, 그리고 2023년 EEVDF로의 전환까지. vruntime의 의미, 레드블랙 트리 구현, schedperiod와 가중치, EEVDF의 lag/eligible/deadline 모델, 멀티코어 로드 밸런싱, NUMA 인지, SCHEDDEADLINE의 CBS, PREEMPTRT,
2026-04-15 · 55 분 읽기 #linux#kernel#scheduler#cfs#eevdf프런트엔드 테스트 전략 2025 — Vitest·Jest·Bun·Testing Library·Playwright·Storybook·MSW·Visual Regression·AI 완전 가이드
테스트는 버그를 잡는 도구가 아니라 리팩터링을 두려워하지 않게 하는 용기의 도구다. 2025년 Vitest·Jest·Bun Test·Testing Library·Playwright·Storybook·MSW·Chromatic·AI 테스트 자동화까지, 프런트엔드 테스트 전략 완전 정리.
2026-04-15 · 20 분 읽기 #testing#vitest#jest#bun#playwrightReact Server Components & Next.js App Router Deep Dive — RSC, Streaming, Cache, Server Actions 완전 정복 (2025)
React 10년 만의 가장 큰 패러다임 전환, React Server Components와 Next.js App Router. 이 글은 RSC를 처음부터 해부합니다. SSR vs SSG vs ISR vs RSC의 차이, 서버/클라이언트 컴포넌트 분리, "use client" 지시어와 네트워크 경계, 직렬화 payload 포맷, Streaming과 Suspense 통합, Server Acti
2026-04-15 · 40 분 읽기 #react#rsc#nextjs#app-router#server-components프롬프트 엔지니어링의 과학: CoT, Self-consistency, DSPy, 구조화 출력, 자동 최적화까지 (2025)
2023년엔 "주문"이었고, 2024년엔 "기술"이었고, 2025년엔 "과학"이 된 프롬프트 엔지니어링. Chain-of-Thought, Self-consistency, Tree-of-Thoughts, DSPy 자동 최적화, Structured Output, 프롬프트 버저닝, 모델 간 이관까지. 실전 운영 관점에서 한 글로 정리합니다.
2026-04-15 · 25 분 읽기 #prompt-engineering#llm#ai#dspy#cotCDN 완벽 가이드 — Cache, Edge Compute, Origin Shield, HTTP 캐싱 헤더 모든 것 (2025)
CDN의 모든 것 — 1998년 Akamai에서 시작된 edge caching의 역사, Anycast + DNS + GSLB의 라우팅 삼위일체, PoP과 edge 서버의 물리적 구조, Cache Key 설계와 Vary 헤더의 함정, HTTP 캐싱 헤더(Cache-Control, ETag, If-None-Match, stale-while-revalidate), Origin Shield와 Tie
2026-04-15 · 36 분 읽기 #cdn#caching#edge-compute#cloudflare#fastlyLinux 네트워크 스택 Deep Dive — sk_buff, NAPI, Netfilter, Traffic Control, GRO/TSO 완전 정복 (2025)
모든 패킷이 거치는 경로이지만 대부분 엔지니어가 블랙박스로 여기는 Linux 네트워크 스택. 이 글은 패킷의 여정을 처음부터 해부합니다. NIC 인터럽트와 NAPI polling, skbuff 구조와 수명, Netfilter/iptables 훅 순서, Traffic Control과 qdisc, 소켓 레이어와 TCP 상태 머신, GRO/TSO/LRO/GSO 오프로드, RPS/RFS로 멀티 큐
2026-04-15 · 37 분 읽기 #linux#networking#kernel#tcp#netfilterLanguage Server Protocol Deep Dive — JSON-RPC, Document Sync, Completion, Semantic Tokens 완전 정복 (2025)
VS Code, Vim, Neovim, Emacs, JetBrains, GitHub Copilot, Cursor — 모든 현대 에디터와 AI 코딩 도구가 공유하는 표준, Language Server Protocol(LSP). 이 글은 LSP를 처음부터 해부합니다. N×M 문제를 해결한 Microsoft의 설계 결정, JSON-RPC 2.0 기반 프로토콜, Initialize 핸드셰이크와 ca
2026-04-15 · 37 분 읽기 #lsp#language-server#editor#vscode#developer-toolsLinux 가상 메모리 완전 가이드 2025: Page Table, TLB, Huge Pages, Fork, Copy-on-Write 심층 분석
당신이 malloc하는 모든 포인터 뒤에는 MMU, 4단계 page table, TLB가 있다. Linux 가상 메모리의 작동 원리부터 Huge Pages, fork의 copy-on-write, 성능 튜닝까지 720줄로 완전 분석한다.
2026-04-15 · 41 분 읽기 #linux#virtual-memory#page-table#tlb#huge-pages부동소수점과 IEEE 754 완벽 해부 — 왜 0.1 + 0.2 ≠ 0.3 인가, NaN, 서브노멀, 통화 연산, bfloat16까지 (2025)
"0.1 + 0.2 = 0.30000000000000004"를 검색해본 적 없는 개발자는 없다. 하지만 그 뒤의 IEEE 754 표준을 제대로 아는 사람은 드물다. 부호/지수/가수의 비트 배치, NaN과 Infinity의 비트 레벨, 서브노멀이 느린 이유, 은행 잠깐 멈추게 만든 Intel FDIV 버그, 우주선을 폭발시킨 Ariane 5 사고, 그리고 현대 LLM을 움직이는 bfloat16
2026-04-15 · 32 분 읽기 #floating-point#ieee-754#numerics#precision#ml확률적 자료구조 완전 가이드 2025: Bloom Filter, HyperLogLog, Count-Min Sketch, 실전 활용
확률적 자료구조의 모든 것! Bloom Filter, Counting Bloom Filter, HyperLogLog, Count-Min Sketch, MinHash, Cuckoo Filter — 메모리 효율과 정확도의 트레이드오프, RocksDB/Redis/Cassandra/Spark의 실전 활용.
2026-04-15 · 20 분 읽기 #bloom-filter#hyperloglog#count-min-sketch#probabilistic#data-structuresPostgreSQL 내부 구조 완벽 가이드 — MVCC, WAL, Vacuum, Heap, B-tree, Query Planner 모든 것 (2025)
PostgreSQL 내부의 모든 것 — 프로세스 아키텍처 (postmaster, backend, autovacuum, checkpointer, walwriter), 페이지와 heap tuple의 바이트 레이아웃, MVCC와 xmin/xmax/ctid, WAL과 checkpoint의 상호작용, Vacuum과 Visibility Map과 HOT update, B-tree와 GIN/GiST/BRI
2026-04-15 · 43 분 읽기 #postgresql#database#mvcc#wal#vacuumLinux 부팅 과정 Deep Dive — BIOS/UEFI, GRUB, initramfs, systemd, 커널 초기화 완전 정복 (2025)
매일 사용하지만 대부분 엔지니어가 블랙박스로 여기는 Linux 부팅 과정. 이 글은 전원이 들어온 순간부터 로그인 프롬프트까지의 여정을 처음부터 해부합니다. x86 real mode부터 protected mode와 long mode까지의 CPU 전환, BIOS vs UEFI, Secure Boot, MBR vs GPT, GRUB의 3단계(stage 1/1.5/2), 커널 압축 해제와 초기화,
2026-04-15 · 46 분 읽기 #linux#boot#uefi#grub#initramfsKubernetes 내부 완전 가이드 2025: Scheduler, Controller, etcd, API Machinery, CRD/Operator 심층 분석
kubectl apply 뒤에서 무슨 일이 일어나는가? API Server부터 etcd, Scheduler, Controller, kubelet까지 — Kubernetes의 모든 내부 구조를 720줄로 완전 분석한다. Informer 패턴, Reconciliation, Operator 개발까지 다룬다.
2026-04-15 · 66 분 읽기 #kubernetes#scheduler#controller#etcd#api-serverRaft Consensus 완전 가이드 2025: Leader Election, Log Replication, Safety, etcd/Consul 실전 분석
etcd, Consul, CockroachDB, TiDB가 모두 Raft를 쓰는 이유는 이해하기 쉽기 때문이다. Leader Election, Log Replication, Safety Property, Membership Change, Snapshot까지 — 실전 시스템 분석과 함께 700줄로 깊이 있게 파헤친다.
2026-04-15 · 32 분 읽기 #raft#consensus#distributed-systems#leader-election#log-replication유명 포스트모템 해부 — Cloudflare·Fastly·AWS·Knight Capital·GitLab의 실패에서 배우기
Cloudflare 2022 BGP, Fastly 2021 인터넷 절반 다운, AWS S3 2017 오타, Knight Capital 8분 $440M, GitLab DB wipe 등 — 유명한 실패에서 추출한 패턴과 교훈.
2026-04-15 · 16 분 읽기 #postmortem#sre#outage#reliability#culture