Default
Claude Code에서 GLM 쓰기 - (판단은 Claude, 분량은 GLM에 나눠 맡기기)
Claude Code는 그대로 두고, claude-glm 명령 하나를 더 만들어 GLM에 번역·문서화 같은 분량 작업을 맡기는 방법입니다. 명령은 전부 복사해서 그대로 붙이면 됩니다. 규칙은 AGENTS.md 한 파일에 적어 Claude Code와 Codex가 같이 읽게 합니다. 터미널용 zcode 설치는 zcode cli 사용기에 따로 ...
Claude Code에서 GLM 쓰기 - (판단은 Claude, 분량은 GLM에 나눠 맡기기)
zcode cli 사용기 - (공식이 없어, 비공식 cli 사용)
Z.AI의 zcode를 터미널에서 쓰려다 막힌 이야기다. 공식 배포는 데스크톱 앱뿐이었고, 터미널 화면은 비공식 npm 패키지로 띄웠다. 같은 에러를 만났다면 zcode-app-cli를 보면 된다. “Cannot find package ‘@zcode/tui’“ 밤 11시쯤, brew로 zcode를 깔고 로그인까지 마쳤다. z...
zcode cli 사용기 - (공식이 없어, 비공식 cli 사용)
꼬리에 꼬리를 무는 질문 - (SSE, 게이트웨이, MCP를 한 줄로 꿰는 심화 문답)
1편(SSE), 2편(게이트웨이), 3편(MCP)을 쓰고 나니 답 하나가 다음 질문을 불렀습니다. 그 질문들을 순서대로 따라가며 세 글을 한 줄로 잇는 문답입니다. 새로 주장하는 두 가지(세션 없는 MCP, 게이트웨이 키별 분당 한도)는 실제로 돌려서 캡처했습니다. 샘플코드는 spring-sse-sample, litellm-gateway-...
꼬리에 꼬리를 무는 질문 - (SSE, 게이트웨이, MCP를 한 줄로 꿰는 심화 문답)
MCP란 무엇인가 - (메시지는 JSON-RPC 하나, 다른 건 통로뿐입니다)
“MCP가 뭐예요?”라는 질문에 답하기 위해, Spring으로 만든 MCP 서버를 stdio·Streamable HTTP·SSE 세 통로로 직접 붙여 보고 일부러 깨뜨려 본 기록입니다. 어느 통로로 보내도 메시지는 JSON-RPC 하나라는 것, 그리고 통로마다 깨지는 자리가 다르다는 것을 정리합니다. 샘플코드는 spring-mcp-samp...
MCP란 무엇인가 - (메시지는 JSON-RPC 하나, 다른 건 통로뿐입니다)
Orca Router 앞에 LiteLLM 한 겹 끼우기 - (게이트웨이, 비용, 폴백)
애플리케이션은 base URL 한 줄만 바꾸고, 키 관리·비용 집계·폴백을 게이트웨이로 옮겨 본 기록입니다. LiteLLM을 실제로 띄워서 무료 모델의 429와 예산 초과에 직접 부딪히며 배운 것을 정리했습니다. 샘플코드는 litellm-gateway-sample(게이트웨이 설정과 스크립트)과 spring-sse-sample(1편의 Spr...
Orca Router 앞에 LiteLLM 한 겹 끼우기 - (게이트웨이, 비용, 폴백)
SSE, LLM 시대에 다시 보기 - (토큰이 한꺼번에 도착하는 이유)
LLM 응답 스트리밍을 nginx 뒤에 세웠을 때 무엇이 깨지는지, 직접 재현하며 확인한 내용을 정리했습니다. 샘플코드는 spring-sse-sample에서 확인할 수 있습니다. 이 글은 “LLM 통신 스택” 시리즈의 1편입니다. 2편은 Orca Router 앞에 LiteLLM 한 겹 끼우기, 3편은 MCP란 무엇인가, 4편은 꼬리...
SSE, LLM 시대에 다시 보기 - (토큰이 한꺼번에 도착하는 이유)
Spring Batch 성능 최적화 - (멀티스레드와 파티셔닝)
지금까지 Spring Batch의 개념과 실전 구현을 살펴보았습니다. 이번 글에서는 대용량 데이터를 효율적으로 처리하기 위한 성능 최적화 전략과 실제 운영 환경에서 필요한 노하우를 정리해보겠습니다. Sample Code 이 시리즈에서 다루는 전체 예제 코드는 GitHub에서 확인할 수 있습니다. spring-batch-sample ...
Spring Batch 성능 최적화 - (멀티스레드와 파티셔닝)
Spring Batch 개념과 환경 설정 - (Job, Step, Chunk 이해하기)
대용량 데이터를 효율적으로 처리하는 Spring Batch를 시작해보겠습니다. Sample Code 이 시리즈에서 다루는 전체 예제 코드는 GitHub에서 확인할 수 있습니다. spring-batch-sample 시리즈 목차 Spring Batch Reader, Processor, Writer - (핵심 인터페이스 총...
Spring Batch 개념과 환경 설정 - (Job, Step, Chunk 이해하기)
Spring Batch 이메일 발송 배치 - (실전 구현 예제)
Reader, Processor, Writer를 활용한 실무 배치 개발을 다뤄보겠습니다. Sample Code 이 시리즈에서 다루는 전체 예제 코드는 GitHub에서 확인할 수 있습니다. spring-batch-sample 시리즈 목차 Spring Batch Reader, Processor, Writer - (핵심 인...
Spring Batch 이메일 발송 배치 - (실전 구현 예제)
Spring Batch Reader, Processor, Writer - (핵심 인터페이스 총정리)
Spring Batch에서 가장 핵심적인 컴포넌트는 Reader, Processor, Writer입니다. 이 글에서는 본격적인 Spring Batch 시리즈를 시작하기 전에, 각 인터페이스에서 제공하는 다양한 구현체들을 정리해보겠습니다. Sample Code 이 시리즈에서 다루는 전체 예제 코드는 GitHub에서 확인할 수 있습니다. ...
Spring Batch Reader, Processor, Writer - (핵심 인터페이스 총정리)