국내 IT 기업 기술 블로그 최신 글

NEW FEATURE

기술을 읽던 곳에서, 다음 기회를 만나세요.

채용 검색부터 관심사 기반 추천, 내 적합도까지.

새로운 기술 블로그가 추가되었어요

필터 1
채널코퍼레이션의 Amazon DynamoDB와 함께한 아키텍처 현대화 여정 – 3부
AWS
백엔드

채널코퍼레이션의 Amazon DynamoDB와 함께한 아키텍처 현대화 여정 – 3부

채널코퍼레이션은 DynamoDB User 테이블의 Badge 트래픽과 GSI 병목을 분리해 해결했습니다. Export/Glue/Import 기반 마이그레이션으로 서비스 영향 없이 5.5시간 수준으로 전환했습니다.

#DynamoDB#AWS Glue
1900
DynamoDB 핫 파티션을 해결하는 3가지 방법 (4): 쓰기 샤딩
채널톡
백엔드

DynamoDB 핫 파티션을 해결하는 3가지 방법 (4): 쓰기 샤딩

member GSI의 핫 파티션을 쓰기 샤딩으로 분산한 과정을 다뤘습니다. 공통 프레임워크와 단계적 마이그레이션, 백필 중 Rolling Hot Partition 대응까지 설명했습니다.

#DynamoDB#AWS Glue
2800
[신청 중] 핫파티션과 트래픽 폭주, 우리는 이렇게 넘었습니다
채널톡
백엔드

[신청 중] 핫파티션과 트래픽 폭주, 우리는 이렇게 넘었습니다

DynamoDB 실무에서 겪는 핫파티션과 트래픽 폭주 대응 사례를 공유하는 밋업을 소개했습니다. 대규모 마이그레이션과 무중단 재구조화 경험도 함께 다룹니다.

#DynamoDB#트래픽
4000
DynamoDB 핫 파티션을 해결하는 3가지 방법 (3): 조회를 인덱스 테이블로 옮기기
채널톡
백엔드

DynamoDB 핫 파티션을 해결하는 3가지 방법 (3): 조회를 인덱스 테이블로 옮기기

DynamoDB GSI의 조회 경로를 인덱스 테이블과 공통 라이브러리로 전환한 사례를 정리했습니다. limit, 커서, 삭제 데이터 처리 함정을 규칙화해 GSI를 최종 제거했습니다.

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

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

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

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

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

DynamoDB GSI 핫 파티션이 Boot까지 막는 장애 구조를 분석했습니다. 인덱스 테이블과 스트림 기반 파이프라인으로 쓰기 병목을 분리하는 설계를 소개했습니다.

#DynamoDB#GSI
4800
쿠팡 파트너스

광고

개발자를 위한 서적을 확인해 보세요

이 게시물은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

#개발서적#프로그래밍
메시지 트래픽 100배에도 끄떡 없게 고객 테이블 뜯어고치기 (1)
채널톡
백엔드

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

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

#DynamoDB#AWS Glue
700
자비스앤빌런즈의 Amazon DynamoDB 도입기 – 외부 연계 데이터 저장과 약관 서비스 개선
AWS
백엔드

자비스앤빌런즈의 Amazon DynamoDB 도입기 – 외부 연계 데이터 저장과 약관 서비스 개선

Aurora MySQL에 몰리던 외부 연계 데이터와 약관 동의 데이터를 DynamoDB와 S3로 분리해 저장 구조를 개선했습니다. 이를 통해 읽기 부하와 처리 지연을 줄이고, 트래픽 증가에도 안정적인 운영 기반을 마련했습니다.

#DynamoDB#Aurora MySQL
6200