모든 블로그
카카오페이

카카오페이

블로그 방문

최신 게시글 (20)

3월 24일

프론트엔드

공통 컴포넌트를 건강하게 기르기 위한 고민

공통 컴포넌트는 재사용 가능성과 유지비용을 먼저 검토해야 합니다. 헤드리스 패턴과 분리 기준으로 안정성과 유연성을 확보할 수 있습니다.

#react#접근성#디자인시스템
93000

3월 24일

AI

2026년 카페개페, AI와 함께한 현장 스케치

카페개페 준비 과정과 현장 스케치를 공유했습니다. AI 세션·참여형 게임·데모스테이션으로 기술 영감을 나눴습니다.

#DevRel#프롬프트#네트워킹
40000

3월 18일

백엔드

수억 건의 데이터, 맛있게 쪼개 먹는 방법 (with. Partitioning)

Spring Batch Partitioning과 Cursor 기반 ItemReader, Bulk Operations로 수억 건 처리 중 OOM 문제를 해결했습니다. 병렬 분할·스트리밍 읽기·벌크 쓰기 조합으로 처리 성능과 메모리 안정성 향상합니다.

#MongoDB#spring batch#partitioning
157000

3월 13일

AI

SDD (spec-kit) 에이전트 코딩 실전기

Spec-kit 기반 SDD 도입으로 에이전틱 코딩의 환각과 무분별한 코드 생성을 스펙 중심으로 제어했습니다. 개발자는 스펙 검증과 테스트 설계에 집중하며 팀 단위 일관성 및 협업 효율을 높일 수 있습니다.

#LLMops#SDD#Spec-kit
140000

3월 10일

프론트엔드

그때는 맞고 지금은 틀리다. Yarn Berry에서 pnpm으로 패키지 매니저 전환기

카카오페이는 Yarn Berry의 PnP·Zero-installs로 인한 메모리·개발자 경험 문제를 해결하기 위해 pnpm으로 전환했습니다. 검증 결과 메모리 사용량과 도커 이미지 크기가 크게 줄어 배포와 개발 효율이 개선되었습니다.

#docker#Next.js#모노레포
151000

2월 25일

백엔드

배포 직후 발생하는 응답 지연을 해결하기 위한 여정 (feat. JVM 웜업)

배포 직후 클래스 로딩으로 인해 DB 커넥션이 장시간 점유되어 타임아웃과 응답 지연이 발생했습니다. JVM 웜업을 도입하고 startupProbe로 검증해 초기 지연을 해소했습니다.

#Kotlin#Kubernetes#spring boot
214000

2월 23일

데브옵스

일 41TB, 200억 건의 로그를 ClickStack으로 실시간 처리하기 - 호그와트 도서관 프로젝트

카카오페이증권은 OpenTelemetry·ClickHouse 기반 ClickStack으로 하루 41TB 로그를 20초 내 처리하도록 전환했습니다. 이를 통해 조회 지연과 비용을 크게 개선하고 장기 보관은 S3+Parquet로 관리합니다.

#Kafka#opentelemetry#clickhouse
123000

11월 26일

아키텍처

FSD 아키텍처 적용기 : "이 코드는 어디에 넣어야 할까?" FSD가 답해준 코드 위치의 명확성

복잡한 프론트엔드 프로젝트의 구조적 문제를 해결하기 위해 FSD 아키텍처를 도입하여 코드 위치의 명확성과 유지보수성을 확보했습니다. 점진적 마이그레이션과 레이어별 의존성 규칙으로 개발 생산성 및 시스템 안정성이 크게 향상되었습니다.

#refactoring#collaboration#FE
132000

11월 12일

데브옵스

AI 플랫폼 GPU 도입부터 Kubeflow까지 도입기

카카오페이는 Kubeflow와 고성능 GPU를 도입해 AI 개발 환경의 표준화와 확장성을 달성했습니다. 또한 비용과 성능 균형을 고려한 자원 최적화 전략으로 안정적인 AI 플랫폼을 구축했습니다.

#GPU#Kubernetes#Kubeflow
69000

10월 23일

데브옵스

기기 없이 앱을 테스트하는 법, 멀티버스가 알려드립니다

카카오페이의 멀티버스는 가상 기기를 통해 다양한 환경에서 앱 테스트를 간편하게 할 수 있는 macOS 앱입니다. 이 플랫폼은 테스트 환경 구축과 관리의 복잡함을 해소하고, 다양한 직군의 요구에 맞춘 기능을 제공하여 협업 효율을 높입니다.

#iOS#테스트#macOS
175000

9월 17일

데브옵스

서비스에 와드 박기: 서비스 상태 가시화 프로젝트, 핑크와드를 소개합니다.

카카오페이증권의 핑크와드는 고객 관점에서 서비스 장애 상태를 실시간 가시화하고 자동화하여 장애 대응 효율을 크게 향상시켰습니다. AI 요약과 자동 보고서 기능으로 전사 소통과 고객 응대가 크게 개선되었습니다.

#SRE#자동화#slack봇
118000

9월 11일

백엔드

백엔드 개발자의 시선으로 풀어본 LLM 내부 동작 원리: 6단계로 쉽게 이해하기

이 글은 백엔드 개발자의 관점에서 LLM이 입력 문장을 처리하여 답변을 생성하는 6단계 내부 동작 원리를 쉽게 설명합니다. 토큰화부터 임베딩, 어텐션, 예측, 디코딩까지 각 과정을 상세히 다루어 LLM의 작동 방식을 명확히 이해할 수 있습니다.

#LLM#embedding#Transformer
324000

8월 26일

AI

안면 인식과 초개인화 키오스크 정도는 해커톤이면 충분하지 않나?

Face Five팀은 비개발자임에도 AWS Gen AI를 활용해 안면 인식 및 초개인화 메뉴 추천 키오스크를 개발해 해커톤 3위를 차지했습니다. AWS 서비스와 Claude 모델을 접목해 실무 적용 가능성과 AI의 잠재력을 입증했습니다.

#AWS#해커톤#Gen AI
16000

8월 13일

AI

"페이지니가 찾아올게요" 금융 AI 컨시어지, 페이지니

카카오페이의 금융 AI 컨시어지 ‘페이지니’는 사용자의 상황을 분석해 맞춤형 금융 서비스와 혜택을 제안하는 Multi-Agent 기반 AI 서비스입니다. STT, TTS, RAG, 프롬프트 엔지니어링 등 다양한 AWS 기술을 활용해 확장성과 사용자 경험을 동시에 개선하였습니다.

#react#TypeScript#AWS
67000

8월 12일

AI

당신의 대출을 코치해줄 AI, 나만의 대출 코치 서비스 개발기

카카오페이 CreditClan 팀은 2025년 해커톤에서 생성형 AI를 활용한 맞춤형 대출 코치 서비스를 개발했습니다. 이 서비스는 사용자 불안 해소와 정보 정확성에 중점을 두고 AWS Bedrock 기반으로 구현되었습니다.

#AWS#금융#생성형 AI
66000

8월 6일

AI

AI 에이전트와 카카오페이 결제 오픈 API 연동하기: MCP Agent Toolkit 개발기

카카오페이는 AI 에이전트와 결제 API를 연동하기 위해 MCP 기반 멀티 프레임워크 Agent Toolkit을 개발했습니다. 이를 통해 개발자들은 자연어로 결제 처리를 쉽게 구현할 수 있으며, 다양한 AI 플랫폼과 연동해 실제 챗봇 서비스도 구축할 수 있습니다.

#API#Payment#MCP
84000

7월 8일

백엔드

우리는 암호화화는데 왜 키를 사용할까?

이 글은 암호화 기술의 역사부터 현대 암호화 방식과 실무 적용 사례를 상세히 설명합니다. 특히 AWS KMS 활용과 JPA/Hibernate 기반 암호화 모듈 구현 경험을 통해 키 관리의 중요성과 설계 원칙을 공유합니다.

#AWS#Kotlin#JPA
196000

6월 24일

AI

어려운 용어가 있으신가요? ‘금.용.사.’가 알려드립니다!

‘금.용.사.’는 AI를 활용해 어려운 금융용어를 쉽고 친숙하게 설명하며 관련 금융 상품도 추천하는 서비스입니다. AWS 기반 아키텍처와 캐싱 최적화, 구체적 프롬프트 설계로 사용자 경험과 응답 속도를 개선하였습니다.

#AWS#서비스#금융
82000

6월 19일

AI

해커톤 경험을 통해 엿본 AI시대에 개발자가 가져야 할 자세

카카오페이 해커톤에서 AI 채용 도우미를 개발하며 LLM을 활용한 이력서와 과제 분석, 실시간 코드 실행 환경 등을 구현했습니다. 이를 통해 AI 시대 개발자는 AI를 효율적으로 활용하되 최종 판단과 책임은 사람이 져야 한다는 중요한 교훈을 얻었습니다.

#AWS#LLM#프롬프트
144000

6월 4일

프론트엔드

Next.js 트러블슈팅: CORS와 Version Skew 에러 원인부터 해결까지

Next.js SSR 환경에서 CORS와 Version Skew 에러 발생 원인을 분석하고 crossOrigin 옵션, dynamic import, 세션 스토리지 활용 등으로 문제를 해결한 경험을 공유합니다. 장애 대응과 배포 전략, 모니터링 시스템의 중요성도 함께 다룹니다.

#Next.js#SSR#Deployment
120000