모든 블로그
채널톡

채널톡

주요 카테고리 AI · 백엔드

활동 요약

대표 인기 포스트Grafana Mimir에 Kafka를 도입하기 전 미리 알았다면213 조회
최근 30일
12개
평균 조회
32
누적 조회
4,647
전체 글
147개
마지막 발행
2026. 11. 13.
블로그 방문

채널톡 기술 블로그 글 (147)

백엔드

급증하는 트래픽 안정적으로 처리하기: 개선편(2) 논리적 파티셔닝

단일 Queue의 HOL Blocking과 인스턴스 단위 스케일링 비효율을 논리적 파티셔닝으로 개선했습니다. Partition별 독립 스케일링으로 10만 건 처리 시간을 25분에서 4분으로 줄였습니다.

#Redis#Kafka#AWS Lambda
1400

백엔드

급증하는 트래픽 안정적으로 처리하기: 개선편(2) 논리적 파티셔닝

단일 큐에서 발생하던 HOL Blocking을 논리적 파티셔닝으로 완화했습니다. Coordinator 기반 독립 스케일링으로 10만 건 처리 시간을 84% 줄였습니다.

#Redis#Kafka#partitioning
2100

백엔드

급증하는 트래픽 안정적으로 처리하기: 개선편(1) 동적 스케일링

벌크액션 트래픽에 대응하기 위해 PWQD를 핵심 메트릭으로 삼아 동적 스케일링을 설계했습니다. 연속 초과 시 확대하고 Time Decay로 축소해 Spike에도 안정적으로 대응했습니다.

#traffic#동적 스케일링#Kubernetes
1700

백엔드

급증하는 트래픽 안정적으로 처리하기: 개선편(1) 동적 스케일링

벌크액션 트래픽의 지연과 오실레이션 문제를 해결하기 위해 동적 스케일링을 개선했습니다. PWQD와 Time Decay를 결합해 Spike에도 안정적으로 대응했습니다.

#동시성#traffic#system
2400

프론트엔드

Semantic Search 만으로는 번역 품질이 해결되지 않았던 이유

Semantic Search로는 번역 키의 용어 일관성을 충분히 살리기 어려웠습니다. 문장 유사도보다 정확한 용어 재사용에 맞춰 검색 방식을 바꾸는 것이 더 효과적이었습니다.

#검색#LLM#RAG
1000

AI

Semantic Search 만으로는 번역 품질이 해결되지 않았던 이유

Semantic Search만으로는 번역 용어 일관성을 해결하기 어려웠습니다. 저자는 키워드 추출과 Tolgee 재검색 방식으로 접근을 바꿨습니다.

#LLM#검색#RAG
2100

AI

Ralph Loop, OpenClaw - 새로운건 없었다

에이전트 루프는 새로운 이론보다 기존 반복문과 상태 관리 패턴의 재조합에 가깝다고 정리했습니다. 채널톡은 질문 응답용 Loop와 액션 처리용 Task를 분리해 종료 조건과 안전성을 보강했습니다.

#LLM#RAG#Python
1000

AI

Ralph Loop, OpenClaw - 새로운건 없었다

에이전트 루프를 Ralph Loop, OpenClaw 사례로 살펴보며 반복과 종료 설계의 중요성을 정리했습니다. 질문 응답과 작업 처리를 분리하고, maxTurns 같은 안전장치를 두는 접근을 제안했습니다.

#LLM#RAG#Python
2900

AI

이 서비스만 고치면 되겠지? AI가 놓치는 숨은 의존성을 추적하는 법

AI 코딩 도구가 MSA 환경의 숨은 의존성을 놓치는 문제를 짚고, 그래프 RAG로 영향 범위를 추적하는 Channel Knowledge 구축 과정을 설명했습니다. 코드 분석과 도메인 지식, Neo4j, MCP를 결합해 안전한 변경을 돕는 방법을 공유했습니다.

#RAG#Neo4j#MSA
1100

AI

이 서비스만 고치면 되겠지? AI가 놓치는 숨은 의존성을 추적하는 법

AI 코딩 도구가 MSA의 숨은 의존성을 놓치는 문제를 그래프 RAG로 보완한 사례를 소개했습니다. 코드 분석과 도메인 지식을 Neo4j와 MCP로 연결해 멀티홉 영향 범위를 추적했습니다.

#Graph RAG#Neo4j#MCP
1600

프론트엔드

Notion DB를 활용한 Figma 플러그인 만들기

Notion DB와 Figma 플러그인을 연결해 더미 데이터 입력을 자동화한 사례를 소개했습니다. CORS 문제와 AI 데이터 생성 이슈를 해결하며 팀용 도구로 확장한 과정도 담았습니다.

#Figma#Notion#Supabase
1200

AI

Notion DB를 활용한 Figma 플러그인 만들기

비개발자 디자이너가 반복되는 더미 데이터 입력 문제를 해결하려고 Figma 플러그인을 직접 만들었습니다. Notion DB와 AI, CSV 업로드를 결합해 팀이 쉽게 데이터셋을 관리하도록 개선했습니다.

#Figma#Notion#Supabase
2400

백엔드

고객 타게팅을 좀 더 정교하게, ClickHouse 도입기

고객 타게팅 정교화를 위해 주문·쿠폰·장바구니 데이터를 ClickHouse 기반 OLAP로 옮긴 과정을 정리했습니다. 다만 ReplacingMergeTree, JOIN, Point Query 한계를 보완하려고 하이브리드 아키텍처를 함께 도입했습니다.

#ClickHouse#OLAP#PostgreSQL
1100

백엔드

고객 타게팅을 좀 더 정교하게, ClickHouse 도입기

고객 타게팅 정교화를 위해 대용량 커머스 데이터를 처리할 OLAP로 ClickHouse를 도입했습니다. 다만 JOIN, Point Query, 업데이트성 데이터 제약은 Hot/Cold 분리와 보조 저장소로 보완했습니다.

#ClickHouse#OLAP#RDBMS
3600

프론트엔드

채널콘 2025 디자인 비하인드

채널콘 2025의 디자인 비하인드와 브랜드 경험 설계 과정을 소개했습니다. AI 활용, 행사 동선, 시각 아이덴티티를 일관되게 묶어 좋은 경험을 쌓는 방법을 다뤘습니다.

#UI/UX#브랜딩#LLM
500

기타

채널콘 2025 디자인 비하인드

채널콘 2025의 브랜드 디자인 비하인드를 소개하는 글입니다. AI 활용, 행사 아이덴티티, 오프라인 경험 설계 과정을 다뤘습니다.

#브랜드 디자인#컨퍼런스#UI/UX
2600

데브옵스

팀 내 전처리 프레임워크 dagster 도입기

문서 전처리 파이프라인의 리소스 경합과 디버깅 어려움을 해결하기 위해 dagster를 도입했습니다. K8sRunLauncher와 코드 로케이션 분리로 안정성과 운영 효율을 높인 사례를 공유했습니다.

#Dagster#RAG#LLM
1000

데브옵스

팀 내 전처리 프레임워크 dagster 도입기

문서 전처리 파이프라인의 리소스 경합과 디버깅 어려움을 해결하기 위해 dagster를 도입했습니다. 파드 격리와 대시보드 관측성으로 안정성과 운영 효율을 높였습니다.

#Dagster#RAG#LLM
2000