블로그
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 3704 편
#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
의견 있는 도구 — gofmt, gofumpt와 코드 스타일의 정치학 ♪ 들을 수 있어요
코드 포매팅은 왜 논쟁의 대상이었고, gofmt는 어떻게 그 논쟁을 끝냈을까요. gofmt와 더 엄격한 gofumpt, 그리고 prettier와 black 같은 다른 언어의 도구를 비교하며 의견 있는 도구가 팀과 코드베이스에 미치는 영향을 깊이 살펴봅니다.
2026-06-25 · 40 분 읽기 #compiler#go#gofmt#gofumpt#formatter코드가 에이전트의 실행 기반이 되다: code-as-harness 관점 ♪ 들을 수 있어요
코드를 단순한 LLM의 최종 산출물이 아니라 에이전트가 환경과 상호작용하는 실행 기반(harness)으로 다시 바라봅니다. 검증 루프, 도구 호출, 실행 피드백을 중심으로 에이전트 설계 패턴과 함정을 정리합니다.
2026-06-25 · 36 분 읽기 #ai#agentic-coding#llm-agents#tool-calling#react에이전트 웹의 등장 — auth.md와 AI가 대신 가입하는 시대 ♪ 들을 수 있어요
AI 에이전트가 사용자를 대신해 서비스에 가입하고 행동하는 에이전트 웹이 빠르게 현실이 되고 있습니다. WorkOS 맥락에서 제안된 auth.md 같은 도메인 루트 표준의 발상을 robots.txt와 sitemap의 계보 위에서 살펴보고, OAuth와 위임 토큰을 통한 권한 위임, 봇 구분과 악용 우려, 표준화 과제와 설계 고려 사항을 정리합니다.
2026-06-25 · 40 분 읽기 #ai#agent#authentication#oauth#web-standardsRust로 쿠버네티스 Operator 만들기 (kube-rs)
쿠버네티스 Operator는 운영 지식을 코드로 옮긴 컨트롤러입니다. 이 글은 Operator 패턴(CRD + 컨트롤러 + reconcile 루프)의 원리부터 kube-rs로 실제 오퍼레이터를 만드는 법까지 다룹니다. CustomResource 파생 매크로로 CRD 정의, Api와 Controller, watcher, reconcile 함수와 requeue, 파이널라이저(finalizer)로
2026-06-25 · 22 분 읽기 #rust#kubernetes#operator#kube-rs분산 시스템이 알려준 연애의 기술
재시도와 백오프, 타임아웃, 하트비트, 일관성 모델, 백프레셔, 우아한 성능 저하, 멱등성, 두 장군 문제, TTL이 붙은 캐시로서의 신뢰. 분산 시스템을 어렵게 만드는 문제들은 사람과 가까워지는 일을 어렵게 만드는 문제와 놀랍도록 똑같습니다. 엔지니어의 눈으로 연애를 다시 읽어 봅니다.
2026-06-25 · 25 분 읽기 #engineering#relationships#fun#distributed-systems레이트 리미팅 알고리즘 완전정복: 고정 윈도우·슬라이딩 윈도우·토큰 버킷·리키 버킷
고정 윈도우, 슬라이딩 윈도우 로그와 카운터, 토큰 버킷, 리키 버킷까지 대표적인 레이트 리미팅 알고리즘을 하나씩 대조합니다. 버스트를 어떻게 다룰지, Redis로 분산 환경에서 어떻게 구현할지, 그리고 429와 Retry-After, 클라이언트의 백오프 예절까지 정리합니다.
2026-06-25 · 21 분 읽기 #systems#api#reliabilityRust 생태계 투어: 멋진 크레이트와 프로젝트들
Rust의 진짜 힘은 언어 자체만큼이나 그 생태계에 있습니다. 이 글은 cargo와 crates.io로 시작해 Rust를 떠받치는 대표 크레이트들을 한 바퀴 돕니다. serde와 tokio, 데이터 병렬성의 rayon, 데이터프레임의 polars, HTTP의 reqwest/hyper와 웹 프레임워크 axum, 데이터베이스의 sqlx/diesel, CLI의 clap, 게임 엔진 Bevy, 데스
2026-06-24 · 17 분 읽기 #rust#ecosystem#crates맞춤형에서 플랫폼으로: FDE 작업을 제품화하기
포워드 배포 엔지니어(FDE)와 프로덕트 사이의 피드백 루프. N명의 고객에게서 같은 패턴을 발견하고, 설정과 추상화로 뽑아내고, 삼진 규칙으로 언제 일반화하지 말아야 할지 판단하기. 한 고객을 위해 빨리 만드는 것과 모두를 위해 짓는 것 사이의 긴장, 그리고 훌륭한 제품이 어떻게 전방 배치 작업에서 태어나는지 이야기합니다.
2026-06-24 · 15 분 읽기 #product#engineering#fde인시던트 커뮤니케이션: 장애 상황의 대화법
장애가 터졌을 때 기술적 복구는 절반의 일일 뿐입니다. 인시던트 커맨더 역할과 역할 분리, 아무 소식이 없어도 지키는 상태 업데이트 리듬, 모든 업데이트가 답해야 할 세 가지 질문, 비난 없는 포스트모템과 5 Whys, 고객 커뮤니케이션과 내부 커뮤니케이션의 차이, 그리고 방을 안정시키는 침착함까지 — 장애 상황의 대화법을 정리합니다.
2026-06-24 · 26 분 읽기 #incident#oncall#communication#sre스택 vs 힙: 메모리의 진실
스택과 힙은 그냥 "메모리의 두 영역"이 아닙니다. 프레임과 LIFO로 움직이는 빠르고 고정된 스택, malloc과 GC가 다스리는 동적인 힙, 그 사이를 잇는 포인터와 참조, 스택 오버플로와 OOM, 값·참조 의미론, 재귀 깊이, 그리고 소유권·GC·수동 관리까지. 프로그램이 실제로 메모리를 어떻게 쓰는지 밑바닥부터 파헤칩니다.
2026-06-24 · 29 분 읽기 #systems#memory#fundamentalsCAP 정리, 손짓 없이 제대로
"셋 중 둘을 고른다"는 흔한 설명은 틀렸습니다. CAP의 세 글자가 각각 무엇을 뜻하는지, 왜 실제로는 파티션이 났을 때만 C와 A 사이에서 선택하는지, PACELC이 왜 더 완전한 그림인지, 그리고 Dynamo와 Spanner 같은 실제 시스템이 어디에 서 있는지를 손짓 없이 짚습니다.
2026-06-23 · 22 분 읽기 #distributed-systems#databases#theory실전 Big-O: 수학 불안 없는 복잡도
Big-O 표기가 실제로 무엇을 뜻하는지, 자주 나오는 복잡도 클래스를 현실 예제와 함께, 작은 n이나 캐시 때문에 상수가 이기는 경우, 중첩 루프나 N+1 쿼리에 숨어드는 O(n²), 공간 복잡도, 동적 배열의 분할 상환, 그리고 언제 최적화를 멈춰야 하는지까지. 수학적 엄밀함이 아니라 엔지니어의 직관으로 복잡도를 다룹니다.
2026-06-22 · 19 분 읽기 #algorithms#performance#fundamentals냄새와 기억 — 향수는 왜 추억을 부르는가 ♪ 들을 수 있어요
어떤 냄새 하나가 수십 년 전의 순간을 통째로 불러오는 이유를 후각의 특별한 뇌 회로에서 찾아본다. 프루스트 현상, 편도체와 해마, 향의 문화사, 그리고 후각을 잃는다는 것의 의미까지 향기를 따라 걷는 여행이다.
2026-06-21 · 47 분 읽기 #culture#memory#olfaction#neuroscience#perfume상대성이론 쉽게 — 시간과 공간은 휘어진다 ♪ 들을 수 있어요
광속 불변에서 시작해 시간 지연, 질량과 에너지의 관계, 그리고 중력이 시공간의 곡률이라는 일반상대성이론까지. 아인슈타인의 사고실험을 따라가며, GPS와 블랙홀, 중력파라는 실제 증거로 확인하는 휘어진 우주 이야기.
2026-06-21 · 45 분 읽기 #relativity#physics#science#spacetime#gravity질투의 심리학 — 사랑의 그림자 ♪ 들을 수 있어요
질투는 왜 생겨나며 어디서 왔을까요. 진화의 흔적부터 부러움과의 차이, 건강한 질투와 파괴적 질투의 경계, 그리고 신뢰를 다시 짓는 길까지 따뜻하고 균형 있게 살펴봅니다.
2026-06-21 · 93 분 읽기 #psychology#emotion#relationships#evolution#attachment이별의 심리학 — 왜 이렇게 아픈가, 어떻게 회복하는가 ♪ 들을 수 있어요
이별이 왜 그토록 아픈지를 뇌와 마음의 작동 방식으로 풀어봅니다. 상실의 과학, 슬픔 단계 신화 비판, 회복탄력성과 사회적 지지, 그리고 고통을 성장으로 바꾸는 길까지 따뜻하게 짚습니다.
2026-06-21 · 55 분 읽기 #culture#psychology#breakup#emotion#resilience양극화 — 우리는 왜 분열하는가 ♪ 들을 수 있어요
세상은 점점 둘로 갈라지는 듯 보입니다. 정치 양극화는 어떻게 측정되고, 미디어와 알고리즘과 정체성은 어떤 역할을 하는지, 특정 정파를 옹호하지 않고 분열의 메커니즘 그 자체를 균형 있게 들여다봅니다.
2026-06-21 · 55 분 읽기 #polarization#politics#media#psychology#society니체 — 영원회귀와 자기 긍정 ♪ 들을 수 있어요
프리드리히 니체의 영원회귀 사고실험을 출발점 삼아, 신은 죽었다는 선언의 진짜 의미와 위버멘쉬, 힘에의 의지, 허무주의의 극복, 그리고 운명애를 차근차근 살펴봅니다. 니체를 둘러싼 흔한 오해를 바로잡고, 그의 사유가 오늘 우리에게 어떤 질문을 던지는지 함께 생각해 봅니다.
2026-06-21 · 114 분 읽기 #nietzsche#philosophy#nihilism#existentialism#meaning뇌과학과 자아 — 나는 내 뇌인가 ♪ 들을 수 있어요
뉴런에서 의식까지, 뇌가 어떻게 나라는 감각을 만들어내는지 살펴봅니다. 분할뇌 실험과 자유의지 논쟁을 통해 자아의 본질을 묻습니다.
2026-06-21 · 69 분 읽기 #neuroscience#consciousness#free-will#brain#philosophy-of-mind미생물과 인간 — 보이지 않는 동거자들 ♪ 들을 수 있어요
세균과 바이러스, 고세균부터 장내 마이크로바이옴, 항생제 내성, 발효와 생태계의 역할까지 우리 안팎의 미생물 세계를 따라갑니다. 인간이 사실은 미생물과 함께 사는 초유기체라는 관점을, 사실에 기반해 경이롭게 풀어냅니다.
2026-06-21 · 63 분 읽기 #culture#microbes#microbiome#bacteria#antibiotics