필터 1
채널톡
백엔드

DynamoDB 핫 파티션을 해결하는 3가지 방법 (2): 인덱스 테이블로 GSI 떼어내기 구현편

DynamoDB managed GSI의 핫 파티션을 피하기 위해 인덱스 테이블 분리와 전파 파이프라인 구현 과정을 다뤘습니다. 운영 중에는 버스트 제어와 SQS 적체를 조정해 안정적으로 변경분을 반영했습니다.

#DynamoDB#AWS
35205분
채널톡
백엔드

DynamoDB 핫 파티션을 해결하는 3가지 방법 (1): 인덱스 테이블로 GSI 떼어내기 설계편

DynamoDB managed GSI의 핫 파티션이 Boot 트래픽까지 막는 구조를 분석했습니다. 이를 해결하기 위해 인덱스 테이블과 쓰기 전파 파이프라인을 설계했습니다.

#DynamoDB#GSI
7005분
watcha
데브옵스

클라우드 비용 최적화를 위한 Automatic Labeling System 구축기

클라우드 비용 최적화를 위해 자동 라벨링 시스템을 구축한 사례를 다뤘습니다. 수동 태깅의 한계를 자동화와 운영 지표로 개선했습니다.

#AWS#FinOps
30005분
SQS 기반 알림톡 처리에서 발생한 DB 커넥션 데드락 분석기
올리브영
백엔드

SQS 기반 알림톡 처리에서 발생한 DB 커넥션 데드락 분석기

SQS 기반 알림톡 처리로 전환한 뒤 DB 커넥션 타임아웃과 데드락이 발생한 원인을 분석했습니다. REQUIRES_NEW 제거와 SQS 메시지 수 조정으로 커넥션 경합을 해소했습니다.

#SQS#DB
413005분
카카오뱅크
데브옵스

금융사를 위한 AWS GameDay 2025 우승 이야기

카카오뱅크 컨테이너플랫폼팀의 AWS GameDay 2025 우승 경험을 공유했습니다. 실제 장애 대응과 팀워크, 메시지 큐 최적화 전략이 승부를 갈랐습니다.

#AWS#Kubernetes
32005분
최적의 메시지 브로커를 찾아서
매드업
백엔드

최적의 메시지 브로커를 찾아서

프리즘의 메시지 브로커를 SQS, Kafka, RabbitMQ 순으로 바꾼 이유를 정리했습니다. 요구 사항에 맞는 전달 보장과 스케일링, 분배 특성이 선택의 핵심이었습니다.

#메시지 브로커#SQS
32005분
포스타입 정산 시스템 이관기 2
포스타입
백엔드

포스타입 정산 시스템 이관기 2

정산 시스템을 PHP에서 Java 기반 Job Runner로 이관한 과정과 테크 스펙, 테스트, 마이그레이션 전략을 설명했습니다. 또한 URI 인코딩, Reader 페이징, timeout 등 트러블 슈팅 사례와 개선 효과를 정리했습니다.

#Spring Batch#WebClient
18005분
포스타입 정산 시스템 이관기 1
포스타입
백엔드

포스타입 정산 시스템 이관기 1

정산 시스템을 PHP에서 Java로 이관하며, 태스크 서버를 SNS·SQS·ECS 기반 Job Runner로 재설계했습니다. 작업 일관성, 재시도성, 확장성을 높이기 위한 아키텍처 선택 과정을 정리했습니다.

#Java#AWS
25005분
AWS re:Invent 2023 방문기
올리브영
기타

AWS re:Invent 2023 방문기

AWS re:Invent 2023 현장 분위기와 주요 세션, 전시, 네트워킹 경험을 공유한 방문기입니다. Amazon Q와 서버리스 실습, DataDog와의 질의응답이 인상적인 내용이었습니다.

#AWS#serverless
19005분