푸른영혼의 별 | Tech Blog
Java Backend Engineer의 기술 블로그입니다.
Spring Boot, MSA, JPA, Kafka, Kubernetes 등 실무 경험을 공유합니다.
주요 프로젝트: Settlement MSA · ASAT · GitHub
Posts (총 700편 · 1 / 70 페이지)
-
게이트웨이에 모델 하나 더 넣는 데 함정이 네 개 있었다 — 그리고 그중 하나는 내가 만든 것이었다
집에 LiteLLM 프록시를 LLM 게이트웨이로 올려 두고 쓴다. 게이트웨이를 두는 이유는 분명하다 — 모든 호출이 한 지점을 지나가야 사용량이 측정된다. 그런데 측정 커버리지를 재 보니 전체 토큰의 2%도 안 됐다. 나머지는 게이트웨이를 안 거치고 프로바이더 API 로 직행하고 있었다.
-
[Daily Briefing] 2026-09-04: AI 보안 이니셔티브와 Kubernetes GPU 예측 스케일링
2026년 9월 4일, 오늘의 AI, Kubernetes, 그리고 Java Spring 기술 뉴스를 요약해 드립니다.
-
Claude Code 를 Opik 으로 실측하다 — 익스포터는 로컬 머신 밖으로 나가지 않았다
에이전트의 비용을 “추정” 말고 “수신” 하기
-
LiteLLM 프록시에 로그인했는데 아무것도 안 뜬다 — 게이트웨이의 루트는 대시보드가 아니다
사내(라기보다 집안) LLM 게이트웨이로 LiteLLM 프록시를 K3s 위에 올려 두고 한 달을 썼다. 그러다 브라우저로 들어가 본 사람이 이렇게 말했다. “로그인하면 아무것도 안 떠.”
-
IT에서 부가가치가 가장 높은 부문은 어디인가 — 30라운드 토론이 수치 없이 끝나고, 한국은행 원표가 답한 것
“IT에서 부가가치가 가장 높은 부문은 어디인가.” 최근 3년 경제신문을 읽고 답하라는 조건을 붙여, 두 대의 LLM 논객에게 30라운드 토론을 시켰다. 봇1과 봇2를 서로 다른 헤드리스 CLI 프로세스로 띄우고, 한쪽이 묻고 다른 쪽이 답한 뒤 역할을 바꾸는 구조다. 웹 조회 권한은 주지 않았다.
-
재무제표 없이 20년 경영전략을 읽는 법 — ㈜에이티맥스
무슨 문제를 풀려고 했나
-
전술을 가르치지 않아도 전투를 배운다: 마린 컨트롤 실험에서 본 강화학습의 구조
영상에서 던지는 질문
-
React 의 상태와 'AI 준비 완료' 상태 — 어디까지 같은 문제이고, 어디서 부호가 뒤집히는가
프론트엔드에서 “상태 관리”라고 부르는 것과, 데이터·에이전트 쪽에서 “목적성과 품질성을 통과한 상태”라고 부르는 것은 같은 단어를 쓴다. 우연이 아니다. 둘 다 값이 아니라 술어를 다루고, 그 술어가 인자를 하나 더 받는다는 것도 같다.
-
백엔드 BigDecimal 을 프론트에 내릴 때 — 정규식 포맷터는 무엇을 지키고 무엇을 못 지키는가
정산 코드베이스의 규칙 하나는 이렇게 적혀 있다. “JSON 직렬화 시 금액은 십진 문자열로 다루고, JS 쪽에서
Number()변환을 제안하지 마라.” 이 한 줄을 지키려고 프론트에 정규식 기반 포맷터를 두게 된다. 이 글은 그 정규식이 정확히 무엇을 벌어주는지를 실측으로 가른다. -
공공데이터와 DART로 온톨로지를 설계하면 — 표준화된 것은 이름과 분류이지, 개체가 아니다
오늘 이 블로그에 온톨로지 글이 다섯 편 올라갔다. 어휘와 규칙을 나눈 글, 표현수준 스펙트럼을 다룬 글, 도메인 온톨로지와 구조 온톨로지를 여섯 렌즈로 쪼갠 글, 그래프와 벡터DB가 각각 무엇을 포기하는지 비교한 글, 그리고 가용성·탐색성·신뢰성·기계판독성 네 축이 사실은 사슬이라고 주장한 글.