블로그
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 3719 편
#2026-03 762#culture 283#deep-dive 275#kubernetes 262#career 233#ai 223#llm 217#devops 198#2026-04 158#security 149#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 67#cs-fundamentals 63#rag 63#systems 63#python 56#learning 54#self-improvement 53
Actor Model 완전 가이드 2025: Erlang OTP, Akka, Orleans, Elixir — 수백만 동시성을 다루는 진짜 방법 ♪ 들을 수 있어요
WhatsApp이 2백만 TCP 연결을 하나의 서버에서 처리한 비결. Actor 모델의 수학적 기반부터 Erlang OTP, Akka, Microsoft Orleans까지 — Let it crash 철학과 수백만 동시성의 비밀을 720줄로 완전 분석한다.
2026-04-15 · 51 분 읽기 #actor-model#erlang#akka#orleans#elixir데이터 문화와 전사 확산 2025 완전 정복: Data-Driven vs Data-Informed, 실험 문화, KPI·OKR·North Star Metric, Self-Service BI, ADR, 데이터 리터러시, CDO의 역할, 한국 기업 실패 패턴
2025년 데이터 문화 구축의 전 과정. Data-Driven과 Data-Informed의 차이, A/B·MAB·Quasi-Experiment 실험 체계, KPI·OKR·North Star Metric 설계, 의사결정 문화와 ADR, Self-Service BI의 명암, 데이터 리터러시 교육, Finance와 데이터팀의 관계, CDO·Chief Data Officer 역할, 한국 기업의 '데
2026-04-15 · 27 분 읽기 #data-culture#data-driven#experimentation#kpi#okrClickHouse MergeTree 완벽 가이드 — Columnar, Sparse Index, Part, Materialized View 모든 것 (2025) ♪ 들을 수 있어요
ClickHouse MergeTree의 모든 것 — Columnar 저장의 물리적 구조, Part와 Granule과 Sparse Primary Index, ORDER BY가 왜 중요한가, Projection과 Skip Index, Materialized View로 실시간 집계, ReplacingMergeTree/SummingMergeTree/AggregatingMergeTree 변형, Dis
2026-04-15 · 33 분 읽기 #clickhouse#olap#columnar#mergetree#analyticsAI 엔지니어링 실전 — LLM API, RAG, 에이전트, LoRA/DPO, 벡터 DB, 평가, 관측, Prompt Injection 완전 가이드 (2025)
LLM API 프로덕션 호출의 진짜 어려움, RAG가 단순 조회가 아닌 이유, 에이전트 패턴(ReAct/Plan-Execute/ReWOO), 파인튜닝 언제/언제 하지 말까(LoRA/QLoRA/DPO), 벡터 DB 선택 매트릭스, LLM 평가의 근본적 어려움, 비용 최적화, Prompt Injection 방어까지. 데모가 아닌 '진짜 프로덕션' AI 앱을 만드는 법.
2026-04-15 · 20 분 읽기 #ai-engineering#llm#rag#ai-agent#lora접근성과 국제화 2025 — WCAG 2.2·EU Accessibility Act·ARIA·next-intl·한일 타이포그래피·RTL 완전 가이드
접근성은 소수의 권리가 아니라 모두의 품질이다. 2025년 WCAG 2.2·EU Accessibility Act 의무화 시대의 실전 a11y, ARIA 패턴의 오남용, Screen Reader 테스트, 그리고 한국어·일본어·RTL까지 아우르는 i18n 실전 가이드.
2026-04-15 · 28 분 읽기 #accessibility#a11y#i18n#wcag#ariaZero-Downtime 데이터베이스 마이그레이션 완전 해부 — Expand-Contract, gh-ost, pt-osc, CONCURRENTLY, Logical Replication
"스키마 바꾸면 테이블 락 걸려요" 공포의 해체. Expand-Contract 6단계부터 gh-ost/pt-online-schema-change의 원리, PostgreSQL CONCURRENTLY, Logical Replication으로 메이저 업그레이드, 수십억 행 테이블 실전 사례까지.
2026-04-15 · 19 분 읽기 #database#migration#postgresql#mysql#mongodbTypeScript 완전 가이드 — 타입 레벨 프로그래밍·Generics·Zod·tRPC·TanStack (Season 2 Ep 4, 2025)
TypeScript를 "JavaScript에 타입을 붙인 것"으로만 이해하면 절반 이하만 보는 것이다. TypeScript는 Conditional Type, Mapped Type, Template Literal Type, Variadic Tuple까지 갖춘 강력한 타입 레벨 프로그래밍 언어다. 이 글은 TS 5.x의 핵심 타입 연산자, 실전 Generics 패턴, Zod·tRPC·TanSta
2026-04-15 · 17 분 읽기 #typescript#type-level-programming#generics#conditional-type#template-literal테스트의 현대 — 단위·통합·E2E·Playwright·Property-based·Mutation·Fuzz·Chaos·AI 생성 테스트 심층 가이드 (2025)
Testing Pyramid→Trophy→Diamond 진화, 단위·통합·E2E 균형, Testcontainers·Ephemeral Env, Playwright의 독주, Hypothesis/fast-check/proptest, Snapshot 함정, Visual Regression(Chromatic/Percy/Lost Pixel), Pact Contract, Stryker/PIT Mutati
2026-04-15 · 19 분 읽기 #testing#playwright#property-based#mutation-testing#fuzz시스템 디자인 마스터 클래스: 1B QPS·Multi-Region·Data Lakehouse·Consensus·Cost·Observability 완전 가이드 (2025~2026)
시즌 2의 첫 Deep Dive. 1B QPS급 실제 아키텍처 (Twitter·Slack·Discord·Stripe 케이스), Multi-region Active-Active vs. Active-Passive, Data Lakehouse 3대(Iceberg·Delta·Hudi) 비교, Consistency 모델 (CAP·PACELC·Raft·Paxos), Cost vs Performance
2026-04-15 · 15 분 읽기 #system-design#scale#multi-region#data-lakehouse#consensus스타트업 엔지니어링 — 0→1·PMF·기술 부채·피봇·엔지니어 채용·스케일링 고통·Founding Engineer 심층 가이드 (2025)
스타트업 현실의 엔지니어링. 0→1 vs 1→10 vs 10→100, PMF 전/후, 기술 부채의 전략적 활용, Next.js/Supabase/Vercel 기본 스택, 창업 18개월·피봇, Founding Engineer vs Early Employee, YC·Series A/B 스케일 고통, EM 전환 타이밍까지 — 2025년 스타트업에서 엔지니어로 이기는 법.
2026-04-15 · 20 분 읽기 #startup#engineering#pmf#tech-debt#hiringService Discovery 완전 가이드 2025: Consul, Eureka, Kubernetes DNS, 로드 밸런싱 통합
Service Discovery의 모든 것! 클라이언트 사이드 vs 서버 사이드, Consul/Eureka/etcd/Kubernetes DNS 비교, Health Check, Service Mesh 통합, 멀티 클러스터, 보안, 실전 패턴.
2026-04-15 · 18 분 읽기 #service-discovery#consul#eureka#kubernetes#etcd스케일링 변곡점 완전 가이드: 100명에서 1000만 명까지, 아키텍처는 언제 어떻게 진화하는가 (2025)
100명 → 1K → 10K → 100K → 1M → 10M → 100M 사용자별로 아키텍처는 어떻게 진화해야 하는가. 단일 서버 SQLite부터 글로벌 멀티 리전 샤딩까지, 각 변곡점에서 깨지는 병목과 해결책. Stack Overflow, Shopify, Discord, Figma, Instagram 등 실제 회사의 변곡점 히스토리와 "언제 무엇을 해야 하는지"의 원칙. 조기 최적화의 함정
2026-04-15 · 26 분 읽기 #scaling#architecture#sharding#read-replica#microservicesRust 완전 정복 — 소유권, 빌림 검사기, Lifetime, Async/Tokio, 임베디드, Linux Kernel, Cargo, Unsafe 완벽 가이드 (2025)
Rust가 왜 Linux 커널에 들어가고, 왜 Cloudflare/Discord/Figma가 돈을 들여 재작성하는가. 소유권과 빌림 검사기의 진짜 이유, Lifetime의 직관, Async/Tokio 내부, 임베디드 Rust, Cargo 생태계, Unsafe의 정당한 쓰임까지. '한 번쯤은 넘어야 할 언어' Rust를 처음부터 끝까지.
2026-04-15 · 21 분 읽기 #rust#ownership#borrow-checker#lifetime#asyncAPI Rate Limiting 완전 가이드 2025: Token Bucket, Sliding Window, 분산 환경, Stripe/GitHub 사례
API Rate Limiting의 모든 것! 5대 알고리즘(Token Bucket, Leaky Bucket, Fixed/Sliding Window), 분산 환경 구현(Redis), HTTP 429 응답, Burst 처리, Stripe/GitHub/Twitter 실전 사례, 우회 방지.
2026-04-15 · 17 분 읽기 #rate-limiting#api#token-bucket#sliding-window#leaky-bucketPython 3.13과 AI 시대의 부활 — GIL 제거, JIT, Typing, uv/ruff, PyTorch, Mojo까지 완전 정복 (2025)
Python은 어떻게 2008년 2 vs 3 분열 위기에서 2025년 "가장 많이 쓰이는 언어 1위"로 재기했나? CPython의 GIL 역사, 3.13의 실험적 Free-Threaded Python, 3.11의 35% 속도 향상, 3.13 JIT, 타입 힌트와 mypy/pyright/pyrefly, Astral의 uv/ruff가 연 Rust 혁명, PyTorch/JAX/Transformer
2026-04-15 · 20 분 읽기 #python#gil#jit#typing#uvPostgreSQL 내부 완전 정복 — MVCC, VACUUM, WAL, Query Planner, Index, Partitioning, pgvector까지 (2025)
PostgreSQL은 왜 "Oracle 다음으로 강력한 DB"가 되었을까? MVCC의 tuple 버저닝과 VACUUM의 숙명, WAL과 스트리밍 복제, Query Planner가 실행 계획을 만드는 법, B-Tree/GIN/BRIN/HNSW 인덱스의 선택, Partitioning과 Citus, pgBouncer, JSONB의 진실, pgvector로 보는 AI 시대의 RDBMS, Postgr
2026-04-15 · 22 분 읽기 #postgresql#database#mvcc#query-optimization#infraOLAP 엔진 2025 비교 가이드: DuckDB·ClickHouse·Snowflake·StarRocks·Pinot·Druid·Trino, 벤치마크 함정, 엔진 배치 (2025)
Season 5 Ep 3. 하나의 엔진이 모든 OLAP을 커버하지 않는다. DuckDB는 단일 노드의 혁명을, ClickHouse는 실시간 OLAP을, Snowflake·BigQuery는 관리형 편리함을, StarRocks·Doris·Pinot·Druid는 실시간 MPP를, Trino는 연합 쿼리를 맡는다. 각 엔진의 강약점, 벤치마크의 함정, 적재적소 배치 패턴, 한국 기업 선택 가이드까지
2026-04-15 · 16 분 읽기 #olap#duckdb#clickhouse#snowflake#bigqueryNode.js 이벤트 루프 & libuv 내부 구조 끝장 가이드 — 6단계 Phase, Microtask, Worker Threads, V8 힙까지 (2025) ♪ 들을 수 있어요
"Node.js는 싱글스레드인데 왜 빠른가?"의 진짜 답. libuv 이벤트 루프 6 phase (Timers → Pending → Idle → Poll → Check → Close), process.nextTick vs Promise microtask 우선순위, setImmediate vs setTimeout의 숨겨진 실행 순서, Thread Pool과 Worker Threads의 차이,
2026-04-15 · 31 분 읽기 #nodejs#libuv#event-loop#v8#asyncModern Backend Runtime 2025 — Node.js 22·Bun·Deno·Cloudflare Workers·WinterJS 완전 비교 가이드 (Season 7 Ep 1)
Node.js 22의 안정적 진화, Bun 1.x의 파괴적 속도, Deno 2의 재도약, Cloudflare Workers·WinterJS의 Edge-first 런타임. 2025년 백엔드 JavaScript 런타임의 지형과 선택 기준을 벤치마크·아키텍처·생태계 관점에서 완전 정리. Season 7의 시작.
2026-04-15 · 19 분 읽기 #backend#runtime#nodejs#bun#denoMLOps 완전 가이드 — 모델 서빙·Feature Store·Drift·A/B 테스트·GPU 경제학 (Season 2 Ep 7, 2025)
모델을 학습하는 것과 프로덕션에서 운영하는 것은 완전히 다른 게임이다. Serving(TorchServe·Triton·vLLM·TGI), Feature Store(Feast·Tecton), Training Infra(Ray·Determined), Experiment Tracking(MLflow·W&B), Data/Concept Drift 감지, Model A/B 테스트와 Shadow Depl
2026-04-15 · 17 분 읽기 #mlops#model-serving#feature-store#drift-detection#ab-testing