채널톡 메인 백엔드 서버 CI 개선기
AI 네이티브 시대에도 엔지니어링이 중요한 이유
AI 네이티브 시대에도 엔지니어링이 중요한 이유
안녕하세요, 채널코퍼레이션 DevOps팀 엔지니어 재티, 딜런입니다. 1편에서는 Ambient mode의 구성요소와 동작 원리를 간략하게 다뤘습니다. HBONE이 HTTP/2 CONNECT와 mTLS의 조합이라는 것, ztunnel이 트래픽을 transparently redirect한다는 것까지 설명했지만, 실제로 이것이 어떻게 구현되어 있는지는 다루지 않았습니다. 이번 글에서는 Envoy config를 직접 들여다보면서, 1편에서 설명한 개념들이 어떻게 구현되어 있는지 살펴보겠습니다. HTTP 요청 하나가 Istio Gateway에서 Pod까지 전달되는 과정을 Envoy config를 이용하여 추적합니다. - 1편: 왜 Istio Ambient mode인가? - 2편: Envoy config로 해부하는 Ambient mode (현재 글) - 3편: 프로덕션에서 만난 당황스러운 이슈들과 트러블슈팅 Envoy 기본 구조 Listener → Route → Cluster → Endpoin
Istio Ambient mode의 도입 배경과 동작 원리
성능개선의 출발점은 고객의 행동 관찰
AI Native 개발의 비결은 시스템이다
코드베이스의 구조와 결정론적 검증 시스템으로 만드는 AI Native 개발 환경 리팩토링하기
DynamoDB Export/Import + AWS Glue 기반 마이그레이션 수행과 성과
같은 Redis 위의 차선 분리 공사 — 논리적 파티셔닝과 Partition별 독립 스케일링
Spike 트래픽에 흔들리지 않는 Worker 스케일링 알고리즘 만들기
Tolgee, 에이전트, 그리고 “용어 일관성”의 현실
ALF 팀에서 Agentic Workflow 를 구성한 이야기
그래프 RAG 기반 채널 지식 시스템 구축기
고객 타게팅 기능에 OLAP 시스템을 적용하기까지 여정
안정적인 문서 전처리 시스템을 위한 dagster 도입 과정
DynamoDB 쓰로틀링 원인 분석과 테이블 마이그레이션 전략 설계
벤치마크 시리즈 1편: 리트리벌 벤치마크 제작기
사람은 결정만, 나머지는 킬버그가 알아서 합니다.
업데이트는 애플이 하고 고생은 내가 하고...
Javascript에서 GPU 연산 활용하기
프론트엔드에서도 알고리즘은 중요하다
14개의 팀, 60명의 대학생이 함께 했어요
어떻게 상담사처럼 발화하는 모델을 만들 수 있을까?
엔지니어팀 캠페인, 코어 밸류 버전 1.0을 곳곳에!
레시피 Agent 시스템을 직접 구축한 경험
Context engineering으로 생산성 N배 극대화