모든 블로그
채널톡

채널톡

주요 카테고리 AI · 백엔드

활동 요약

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

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

백엔드

메시지 트래픽 100배에도 끄떡 없게 고객 테이블 뜯어고치기 (1)

16억 건 규모의 User 테이블에서 Badge 업데이트가 쓰로틀링을 유발한 원인을 분석했습니다. Badge를 별도 테이블로 분리하고, Export/Import와 Glue로 안전한 마이그레이션 전략을 설계했습니다.

#DynamoDB#AWS Glue#ETL
800

백엔드

메시지 트래픽 100배에도 끄떡 없게 고객 테이블 뜯어고치기 (1)

Badge 업데이트가 User 테이블 전체를 느리게 만든 원인을 분석하고, 별도 테이블 분리 전략을 설명했습니다. 16억 건 규모를 안전하게 옮기기 위해 Export/Import와 Glue 기반 마이그레이션을 설계했습니다.

#DynamoDB#AWS Glue#ETL
2400

AI

채널 AI팀은 왜 새로운 ML 모델 벤치마크가 필요로 했을까?

채널 AI팀이 RAG 검색 성능을 평가하기 위해 자체 리트리벌 벤치마크를 만든 과정을 소개했습니다. 외부 벤치마크 한계를 보완하고 hybrid search 성능 개선도 확인했습니다.

#ML#RAG#검색
800

AI

채널 AI팀은 왜 새로운 ML 모델 벤치마크가 필요로 했을까?

AI 모델 성능 비교를 위해 상담 도메인에 맞는 리트리벌 벤치마크를 직접 제작했습니다. 벡터 검색과 BM25를 결합한 하이브리드 검색의 개선 효과도 정량적으로 확인했습니다.

#ML#RAG#검색
2100

기타

디자인팀은 플레이샵가면 뭐해요?

디자인팀 플레이샵에서 성향 검사 공유, AI 캐릭터 제작, 서바이벌 게임과 식사로 팀워크를 다진 이야기를 담았습니다. 서로를 더 이해하고 함께 일하는 방식을 맞춰가는 분위기를 소개했습니다.

#Claude#design#문화
1100

기타

디자인팀은 플레이샵가면 뭐해요?

디자인팀 플레이샵에서 웨이마크 검사와 AI 캐릭터 제작, 서바이벌 게임을 함께 진행했습니다. 팀원 성향을 이해하고 재충전한 뒤 소고기 식사로 마무리했습니다.

#문화#Claude
1800

AI

아직도 버그를 직접 해결하시나요?

버그 제보부터 담당자 멘션, 트리아지 티켓 생성, PR 안내까지 이어지는 자동화 워크플로우를 소개했습니다. Notion과 LLM, Linear, Cursor를 연결해 반복 작업을 줄이고 컨텍스트 중심으로 처리했습니다.

#LLM#n8n#Linear
700

AI

아직도 버그를 직접 해결하시나요?

버그 triage부터 티켓 생성, 코드 분석, PR 작성까지를 자동화한 워크플로우를 소개했습니다. Notion과 LLM, Cursor를 연결해 반복 업무를 줄이고 개발 집중 시간을 확보했습니다.

#LLM#Linear#Cursor
1800

AI

개발 까막눈 디자이너, 바이브 코딩과 사랑에 빠지다

코드 지식이 없는 디자이너가 AI 도구로 키비주얼과 테스트 사이트를 만든 과정을 소개했습니다. 구현 속도는 크게 높아졌지만, 콘셉트와 표현의 정리는 사람의 역할이 중요하다고 정리했습니다.

#Cursor#Claude#Firebase
900

기타

개발 까막눈 디자이너, 바이브 코딩과 사랑에 빠지다

코드 지식이 없는 디자이너가 Claude, Midjourney, Cursor로 키비주얼과 테스트 웹사이트를 만들었습니다. 프롬프트 구체화와 반복 수정, 팀원의 도움으로 완성도를 높인 과정이 인상적이었습니다.

#Claude#Cursor#Midjourney
1500

프론트엔드

채널톡 iOS26 대응기

iOS26의 Safari 주소창 변경으로 채널톡 메신저 하단에 사이트가 노출되는 문제를 대응했습니다. CSS 한계와 스크롤 이슈를 거쳐 동적 커버 방식으로 채팅 경험을 개선했습니다.

#iOS#iPhone#Safari
1000

프론트엔드

채널톡 iOS26 대응기

iOS26에서 Safari 주소창 변경으로 채널톡 메신저 하단에 빈 공간이 보이는 문제를 대응했습니다. CSS 우회와 커버 오버레이 방식을 거쳐 채팅 경험을 해치지 않는 방향으로 적용했습니다.

#iOS#iOS 26#Safari
2200

프론트엔드

WebGL 활용한 화상회의 배경 블러 처리 개선

화상회의 배경 블러의 성능 병목을 JavaScript 픽셀 순회에서 찾고 WebGL로 전환했습니다. GPU 병렬 처리와 하이브리드 구조로 CPU 사용률을 크게 낮췄습니다.

#WebGL#GPU#Canvas 2D
600

프론트엔드

WebGL 활용한 화상회의 배경 블러 처리 개선

화상회의 배경 블러의 느린 성능을 WebGL과 GPU 병렬 처리로 개선했습니다. CPU 병목을 줄여 저사양 기기에서도 부드럽게 동작하도록 만들었습니다.

#WebGL#GPU#Canvas 2D
2100

프론트엔드

화상회의 참여자 화면 최적 배치 알고리즘 개발기

화상회의 참여자 화면 배치를 최적화하기 위해 트리 기반 알고리즘을 설계하고 구현했습니다. 화면 공유와 일반 참여자를 분리해 다양한 화면 비율에 맞게 효율적으로 배치했습니다.

#TypeScript#알고리즘#재귀
600

프론트엔드

화상회의 참여자 화면 최적 배치 알고리즘 개발기

화상회의 참여자와 화면 공유를 최적으로 배치하는 프론트엔드 레이아웃 알고리즘을 설계하고 구현한 사례였습니다. 트리 구조와 재귀적 시뮬레이션으로 다양한 화면 비율과 제약을 처리했습니다.

#algorithm#TypeScript#React
2000

기타

채널톡 해커톤 'HACKY-TALKY'

채널톡 챌린저스 대학생 60명이 참여한 오프라인 해커톤 현장을 소개했습니다. Customer Driven 주제로 서비스 개발과 멘토링, 수상작 사례를 함께 정리했습니다.

#문화#세미나#LLM
600

기타

채널톡 해커톤 'HACKY-TALKY'

채널톡 챌린저스 대학생 해커톤 HACKY-TALKY 4기 현장을 소개했습니다. 고객 가치 중심 주제와 멘토링, 수상작 사례를 함께 정리했습니다.

#문화#세미나#LLM
2300