전체 글
이 블로그에 올라온 모든 글입니다.
-
LLM Inference 최적화: KV Cache·Quantization·Batching
LLM 서빙 비용과 응답 속도는 모델 크기보다 GPU 메모리를 어떻게 나눠 쓰는지에 더 크게 좌우된다. 이 글은 추론이 prefill과 decode 두 단계로 나뉘는 이유에서 시작해, KV Cache 메모리 계산, PagedAttention과 Prefix Caching, Quantiza
-
RAG 검색 품질 개선: Hybrid Search와 Reranking
RAG 답변이 틀리는 원인의 상당수는 모델이 아니라 검색에 있다. 찾아야 할 문서를 상위 몇 개 안에 넣지 못하면 어떤 모델도 맞는 답을 쓸 수 없다. 이 글은 키워드 검색BM25과 벡터 검색을 함께 돌리는 Hybrid Search, 두 결과를 합치는 RRF, 후보를 다시 줄 세우는 C
-
AI 코딩 프롬프트 기록 2026-11-04 00~09시
이 시간대에 블로그와 영상, 이미지 작업을 여러 도구로 나눠 보냈다. 프롬프트마다 결과를 짧게 적는다. 08:52 기술 아티클 6편 생성 · Claude Code /blogtecharticle 1. RAG 검색 품질 개선: Hybrid Search와 Reranking 2. LLM Inf
-
개발 기록 2026-11-04 00~09시: 블로그 분류 수정, 분류 셀렉트 배포, 영상 작업 시작
이번 기록은 오전 8시 52분부터 8시 58분까지 6분 동안의 작업이다. 블로그 글 분류 오류를 고치고, 관리자 화면에 분류 셀렉트를 달아 배포했다. 같은 시간대에 기술 아티클 시리즈와 유튜브 영상, 히어로 이미지 작업도 시작했다. 학습 일지 분류가 어긋난 원인과 수정 프롬프트 기록 글
-
AI 코딩 프롬프트 기록 2026-11-03 19~24시
이번 시간대에는 Claude Code에 프롬프트 한 건을 보냈다. 노래 만들기용 Suno MCP를 구축해 달라는 요청이다. 19:15 Suno MCP 등록 요청 · Claude Code 수노 mcp 를 이용해서 노래를 만들 수 있다고 들었다. 다음은 수노 mcp 사이트 인데 혹시 mcp
-
개발 기록 2026-11-03 19~24시: Suno MCP 등록 준비
무엇을 했나 Suno MCP를 Claude Code에 연결해서 노래 생성을 요청할 수 있게 준비했다. 요청 시작점은 Suno의 MCP 안내 페이지 링크였다. Claude Code의 user 범위로 등록했다. 이렇게 하면 특정 프로젝트에 묶이지 않고 어떤 프로젝트에서도 같은 MCP를 쓸
-
AI 코딩 프롬프트 기록 2026-11-03 09~13시
09:02 수라상 영상 업로드 · Claude Code /topicvideoyoutube "수라상 12첩의 진실", 「아키의 공백」 채널에 공개로 올라갔고 썸네일도 적용됐다. 길이는 3분 47초다. 09:04 이커머스 핵심 기능 질문 · Codex 이커머스 3가지 핵심기능을 말해줘 상품
-
개발 기록 2026-11-03 09~13시: 이커머스 데모 병렬 구현, 테트리스 PRD 검토, 예약 API 샘플
이커머스 데모를 세 세션으로 나눠 구현 처음에는 Codex 세션에서 Orca로 Claude Code 세션을 여는 방식을 썼다. 하지만 현재 Codex 세션에 Orca 터미널 핸들이 없어 no_active_sender_terminal 오류가 나고 세션이 열리지 않았다. 그래서 Herdr
-
Kubernetes Pod Lifecycle과 Graceful Shutdown 설계
롤링 배포를 할 때마다 502 응답이 몇 건씩 찍힌다면 원인은 대개 애플리케이션 코드가 아니라 종료 순서다. Kubernetes는 Pod를 지울 때 트래픽 차단과 종료 신호를 동시에 진행하므로, 둘의 순서를 맞추는 일은 설계하는 쪽의 몫이다. 이 글은 Pod 생애 주기와 프로브의 역할을
-
Blue-Green·Canary·Rolling 배포 전략 비교
무중단 배포 방식은 세 가지가 가장 흔하다. BlueGreen은 환경을 통째로 바꾸고, Canary는 트래픽 일부로 먼저 시험하고, Rolling은 인스턴스를 하나씩 교체한다. 셋은 서버 비용, 롤백 속도, 장애가 닿는 범위가 서로 다르고, 공통으로 "구버전과 새 버전이 잠시 함께 돈다
-
SRE Error Budget으로 배포 속도와 안정성 관리하기
"배포를 더 자주 하자"는 개발팀과 "장애가 나니 덜 바꾸자"는 운영팀의 다툼은 기준이 없으면 목소리 큰 쪽이 이긴다. Error Budget에러 버짓은 SLO가 허락하는 실패의 양을 숫자로 정해 두고, 그 숫자가 남아 있으면 배포하고 바닥나면 안정성 작업으로 돌아가게 만드는 장치다.
-
Chaos Engineering으로 장애 복원력 검증하기
타임아웃, 재시도, Circuit Breaker, 이중화를 설계해 두어도 실제 장애가 났을 때 그대로 동작하는지는 장애가 나기 전까지 모른다. Chaos Engineering은 통제된 조건에서 일부러 장애를 주입해 그 설계가 정말 버티는지 확인하는 실험 방법이다. 이 글은 실험 원칙,
-
GitOps와 Argo CD 기반 선언적 배포 아키텍처
운영 클러스터에 무엇이 떠 있어야 하는지를 Git 저장소 하나에 적어 두고, 클러스터 안의 에이전트가 그 상태를 계속 맞추게 하는 방식이 GitOps다. 이 글은 OpenGitOps 4원칙에서 출발해 저장소 분리, Argo CD의 Application·AppProject 설정, 동기화
-
OpenTelemetry Trace Context 전파와 분산 추적
분산 추적은 서비스마다 span을 남기는 것만으로 완성되지 않는다. 요청이 HTTP, Kafka, 스레드 풀을 건널 때마다 같은 traceid가 넘어가야 하고, 한 곳에서 빠지면 trace가 둘로 끊긴다. 이 글은 W3C Trace Context 형식, Propagator와 Baggag
-
2026년 11월 3일 AI 뉴스 정리
최근 발표된 AI 소식 11건을 분야별로 정리했습니다. 대부분 11월 2일 보도이며, 발표일이 다른 항목은 날짜를 따로 적었습니다. 정책과 규제 한국 2027년 예산안, AI에 21.3조 원 투입: 이재명 대통령이 11월 2일 국회 연설에서 반도체, 물리 AI, AI 데이터센터 등 3대
-
개발 기록 2026-11-03 00~09시: 교육 영상 제작 후 유튜브 공개 업로드
무엇을 했나 eduvideos 프로젝트에서 "조선 왕 평균 수명" 주제 영상을 끝까지 만들어 유튜브에 올렸다. 아침에 "아직도 안 끝났나?"라고 물었더니, 영상이 공개 상태로 올라갔고 썸네일도 적용됐다는 답이 왔다. 결과물 채널: 「아키의 공백」 제목: 조선 왕 평균 수명은 46세? |
-
AI 코딩 프롬프트 기록 2026-11-02 19~24시
20:42 다 작업 한거니 · Codex 다 작업 한거니 랜딩 페이지 제작과 화면 확인을 마쳤다고 답했다. 완성 범위는 로컬 페이지까지이고 외부 배포는 하지 않았다. 21:16 엑셀 자동화 도구 아이디어 · Codex https://www.alba.co.kr/search/Search?W
-
개발 기록 2026-11-02 19~24시: 포트폴리오 랜딩, 엑셀 연습 앱, 유튜브 영상 분석
포트폴리오 랜딩 페이지 Codex로 개인 포트폴리오 랜딩 페이지를 만들었다. 데스크톱과 모바일 화면을 확인했고, 가로 넘침과 프로젝트 섹션 이동도 점검했다. 외부 배포는 하지 않았으므로 완성 범위는 로컬 페이지까지다. 연락처와 경력은 확인된 정보가 없어 넣지 않았다. 개별 프로젝트 상세
-
AI 코딩 프롬프트 기록 2026-11-02 13~19시
오후 13시부터 19시까지 Claude Code, Codex, Antigravity로 보낸 프롬프트를 시간순으로 정리한다. 가이드 사이트 분석 글 발행, 블로그 화면 수정, 학습용 예제, 스킬 설치 요청이 대부분이다. 13:20 · 프롬프트 라이브러리 분석 글 · Claude Code
-
개발 기록 2026-11-02 13~19시: 기술 아티클 연속 발행, 학습 일지 자동 발행 전환, 크몽 전자책 링크 연결
오후 13시부터 19시까지 블로그 작업을 정리한다. 기술 아티클 발행, 메뉴와 화면 수정, 크몽 전자책 링크 연결, 학습 일지 자동 발행 방식 변경이 주 작업이었다. 이벤트 소싱 예제와 AI 스킬 설치도 이 시간대에 함께 진행했다. 외부 가이드 사이트 분석 글 연속 발행 /blogtec