블로그
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
플랫폼 엔지니어링 완전 가이드 — IDP·GitOps·Backstage·Cost·DX (Season 2 Ep 11, 2025)
플랫폼 엔지니어링은 "내부 개발자가 빠르고 안전하게 일할 수 있는 제품을 만드는 일"이다. 2025년의 플랫폼 엔지니어는 Internal Developer Platform(IDP)을 설계하고, Backstage로 서비스 카탈로그를 운영하며, GitOps(ArgoCD·Flux)로 배포 파이프라인을 자동화하고, FinOps로 비용을 통제하며, DX 메트릭(DORA·SPACE·DevEx)으로 생산
2026-04-15 · 17 분 읽기 #platform-engineering#idp#internal-developer-platform#gitops#argocdObservability 완벽 가이드 — Metrics, Logs, Traces, Profiling: Prometheus, OpenTelemetry, Jaeger, Loki, Grafana 모든 것 (2025)
Observability의 모든 것 — Monitoring과 Observability의 차이, 네 가지 기둥(Metrics, Logs, Traces, Profiling), Prometheus의 시계열 DB와 PromQL, OpenTelemetry의 통합 데이터 모델, Jaeger의 span/trace 모델, Loki의 label 인덱싱, Grafana 대시보드, SRE의 SLI/SLO/SLA
2026-04-15 · 43 분 읽기 #observability#monitoring#prometheus#opentelemetry#jaegerNix Package Manager Deep Dive — 재현 가능한 빌드, Derivation, Flakes, NixOS 완전 정복 (2025)
"works on my machine"을 OS 수준에서 해결하는 도구, Nix. 이 글은 Nix를 처음부터 해부합니다. Eelco Dolstra의 2003년 박사 논문에서 시작된 아이디어, "빌드는 순수 함수"라는 핵심 통찰, 콘텐트 주소 기반 /nix/store, Derivation과 .drv 파일, Nix 언어, 샌드박스 빌드, 바이너리 캐시, nixpkgs(세계 최대 패키지 저장소),
2026-04-15 · 38 분 읽기 #nix#nixos#reproducible-builds#package-manager#devopsModern Backend Framework 2025 — NestJS·Fastify·Hono·Elysia·Spring Boot·FastAPI·Go·Rust·tRPC·GraphQL·gRPC 완전 비교 (Season 7 Ep 2)
프레임워크는 유행이 아니라 팀의 무기고다. 2025년 NestJS·Fastify·Hono·Elysia, Spring Boot·Quarkus, FastAPI·Litestar, Go Gin·Fiber·Huma, Rust Axum·Actix까지 백엔드 프레임워크 전체 지도와 tRPC·GraphQL·gRPC·REST 선택 기준 완전 정리.
2026-04-15 · 18 분 읽기 #backend#framework#nestjs#fastify#hono마이크로서비스 통신 패턴 완전 가이드 2025: REST vs gRPC vs 비동기 메시징, Saga, Outbox
마이크로서비스 통신의 모든 것! 동기 vs 비동기 패턴, REST vs gRPC vs GraphQL, Kafka 이벤트 드리븐, Saga 패턴(Choreography vs Orchestration), Outbox 패턴, 분산 트랜잭션, 멱등성, 회복탄력성 패턴(Circuit Breaker, Retry, Bulkhead).
2026-04-15 · 19 분 읽기 #microservices#communication#rest#grpc#kafkaLock-Free 동시성 프로그래밍 완전 가이드 2025: Atomics, 메모리 모델, CAS, 무잠금 자료구조
Lock-Free 프로그래밍의 모든 것! Atomics 원리, CPU 메모리 모델(x86 vs ARM), CAS(Compare-And-Swap), Lock-Free 자료구조(Queue/Stack/Hash), ABA 문제, Hazard Pointer, Read-Copy-Update(RCU), Java/Rust/C++ 비교, 성능 측정.
2026-04-15 · 17 분 읽기 #lock-free#concurrency#atomics#memory-model#casLLM 에이전트 실전 완전 가이드: ReAct, Plan-Execute, Tool Use, 다중 에이전트 (2025)
2024년 "에이전트의 해" 다음으로 온 2025년은 "에이전트가 제품이 된 해"다. ReAct와 Plan-Execute의 경계, Tool use 설계 원칙, LangGraph 상태 머신, 다중 에이전트 오케스트레이션, MCP와 에이전트의 관계, 그리고 실패 루프와 보안까지. 현업 관점으로 정리한 한 편.
2026-04-15 · 25 분 읽기 #llm-agent#ai#react#plan-execute#tool-useLinux 파일시스템 완전 가이드 2025: ext4, XFS, ZFS, Btrfs — Inode, Journaling, Copy-on-Write, Snapshot 심층 분석
ext4는 언제, XFS는 언제, ZFS는 언제 써야 하는가? Inode, journaling, copy-on-write, snapshot, 실전 성능 특성까지 720줄로 완전 분석한다. 데이터베이스/웹서버/백업 각각에 맞는 파일시스템 선택 가이드.
2026-04-15 · 43 분 읽기 #linux#filesystem#ext4#xfs#zfsKubernetes가 왜 이렇게 복잡한가 심화 가이드 — 아키텍처, Service Mesh, GitOps, Platform Engineering, Ambient Mesh, eBPF, Gateway API까지 (2025)
2014년 Google이 Borg 경험을 기반으로 공개한 Kubernetes는 10년 만에 클라우드의 운영 체제가 됐다. 하지만 그 복잡도는 악명 높고, "K8s는 정말 필요한가"라는 질문은 매년 반복된다. etcd부터 Ambient Mesh, ArgoCD, Backstage, Karpenter, WASM까지 — K8s 생태계의 전 지형도와 실전 운영 트레이드오프를 정리한다.
2026-04-15 · 23 분 읽기 #kubernetes#service-mesh#istio#linkerd#ciliumHTTP/3와 QUIC 내부 완전 해부 — 0-RTT, Stream Multiplexing, Connection Migration, BBR, WebTransport까지
HTTP/2의 HOL blocking을 풀려 커널을 떠나 UDP로 내려간 QUIC의 여정. 0-RTT 핸드셰이크, 스트림 멀티플렉싱, 와이파이↔LTE 연결 마이그레이션, BBR 혼잡 제어, WebTransport, 그리고 HTTP/3 실측 채택률까지.
2026-04-15 · 17 분 읽기 #http3#quic#networking#tls#performanceGit Internals Deep Dive — Object Model, Packfile, Merge 알고리즘, Reflog, 프로토콜 완전 정복 (2025)
매일 사용하지만 대부분 개발자가 블랙박스로 여기는 도구, Git. 이 글은 Git의 내부를 처음부터 해부합니다. Content-addressable 파일시스템으로서의 본질, blob/tree/commit/tag 객체 모델, SHA-1 해시 체인, 느슨한 객체(loose object)와 packfile, 델타 압축, refs와 packed-refs, index(스테이징 에어리어), ort 알고
2026-04-15 · 37 분 읽기 #git#version-control#object-model#packfile#merge함수형 프로그래밍의 실용 가치 심화 가이드 — Monad, Functor, 순수 함수, Haskell, Erlang/Elixir, Gleam, Effect-TS, Phoenix LiveView까지 (2025)
React Hooks, Redux, RxJS, Swift, Rust, Kotlin이 공유하는 한 가지 — 함수형 프로그래밍의 철학. 1930년대 Church의 람다 계산법이 어떻게 2020년대 분산 시스템의 신뢰성으로 이어지는지, Monad가 왜 어렵고 왜 필요한지, Erlang/Elixir가 어떻게 99.9999999%(nine nines) 가용성을 만드는지 — 범주론 없이 실무 관점에서
2026-04-15 · 24 분 읽기 #functional-programming#monad#functor#pure-function#haskellWebAssembly Deep Dive — Wasm VM, Wasmtime, WASI, Component Model, Edge Computing 완전 정복 (2025)
WebAssembly는 브라우저의 숙주에서 탈출해 서버, 엣지, 플러그인 시스템의 핵심 런타임이 되었습니다. 이 글은 Wasm의 내부부터 실무까지 해부합니다. 스택 기반 VM과 선형 메모리, 검증기, JIT(Cranelift/TurboFan), WASI로의 확장, Component Model과 WIT 인터페이스, Wasmtime/Wasmer/V8/WasmEdge 구현 비교, Fastly Co
2026-04-15 · 42 분 읽기 #webassembly#wasmtime#wasi#component-model#runtime엔지니어링 매니저 완전 전환 가이드 — IC에서 EM으로: 첫 90일·채용·해고·성과 평가·조직 확장·IC 복귀까지 2025-2026년 현실편
엔지니어링 매니저 전환은 승진이 아니라 직업 전환이다. IC vs EM 트랙 선택, EM 첫 90일, 채용·면접 프로세스, 해고라는 가장 어려운 대화, 성과 평가, 조직 재편, 기술 이해 유지, IC 복귀 경로, 한국 조직의 EM 현실까지 600줄로 정리한다.
2026-04-15 · 19 분 읽기 #engineering-manager#ic-to-em#first-90-days#hiring#firing웹 플랫폼 2025 완전 정복: Container Queries·:has()·CSS Nesting·Subgrid·Popover API·Anchor Positioning·WebGPU·WASI·Speculation Rules·Baseline 2024-2025 — Season 6 Ep 5
플랫폼이 커지면 프레임워크는 가벼워진다. 2024-2025년 웹 플랫폼에 도착한 핵심 기능 총정리. Container Queries·@container, :has() 부모 선택자, CSS Nesting 네이티브, Subgrid, Popover API, Dialog element, CSS Anchor Positioning, Web Components 2025 현주소, WebGPU의 현재, Fi
2026-04-15 · 15 분 읽기 #web-platform#container-queries#has-selector#css-nesting#css-subgridTypeScript 타입 시스템의 깊이 — 구조적 타이핑, Generic, Conditional, satisfies, tsc Go 포팅, Zod, tRPC까지 (2025)
TypeScript는 왜 "자바스크립트의 타입 추가"가 아니라 "독자적 타입 언어"가 되었나? 구조적 타이핑, Mapped/Conditional/Template Literal Types, satisfies의 작은 혁명, 타입 수준 프로그래밍, Anders Hejlsberg의 Go 포팅 (2025년 10배 빠른 tsc), Zod/ArkType/Valibot 런타임 검증, Effect-TS와 t
2026-04-15 · 20 분 읽기 #typescript#types#zod#trpc#effect-tsTLS/SSL 심화 완전 가이드 2025: 핸드셰이크, 인증서, Forward Secrecy, mTLS, Post-Quantum
TLS/SSL의 모든 것! 핸드셰이크 과정(TLS 1.2 vs 1.3), 비대칭/대칭 암호화, 인증서 체인, Forward Secrecy, mTLS, Certificate Transparency, Post-Quantum 암호, 흔한 함정.
2026-04-15 · 18 분 읽기 #tls#ssl#cryptography#certificate#httpsWebAssembly의 다음 10년 심화 가이드 — WASM, WASI, Component Model, Fermyon, Cloudflare Workers, Envoy 플러그인, Docker 통합까지 (2025)
2017년 브라우저 표준으로 출발한 WebAssembly가 2024-2025년 서버·엣지·플러그인·AI 런타임의 핵심이 됐다. 수 ms 콜드 스타트, 모든 언어 지원, 강력한 샌드박싱으로 Docker의 다음 세대라 불린다. 스택 머신 바이트코드부터 WASI, Component Model, Spin, Cloudflare Workers, Envoy 플러그인까지 — "한 번 컴파일, 어디서나 실행
2026-04-15 · 19 분 읽기 #webassembly#wasi#component-model#fermyon#spinkubeWebAssembly와 WASI 완전 해부 — 바이트코드, Sandbox, Component Model, Wasmtime, 엣지 런타임까지
브라우저에서 C++을 돌리는 낭만이 어떻게 백엔드를 바꿨는가. asm.js 기원부터 Wasm 바이트코드, Capability 기반 Sandbox, WASI, Component Model, Wasmtime/Wasmer/WasmEdge 런타임 비교, Cloudflare Workers의 엣지 전략까지.
2026-04-15 · 23 분 읽기 #webassembly#wasi#cloudflare-workers#wasmtime#systemsElasticsearch & Lucene 내부 완전 가이드 2025: Segment, Inverted Index, Refresh/Flush/Merge, Shard Routing 심층 분석
Elasticsearch가 매일 수십억 로그를 수 밀리초에 검색하는 비결. Lucene segment 구조, inverted index, refresh/flush/merge 사이클, shard routing, near real-time 검색 구현까지 720줄로 완전 분석한다.
2026-04-15 · 40 분 읽기 #elasticsearch#lucene#search#inverted-index#segment