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

NEW FEATURE

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

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

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

필터 1
메시지 전송 트래픽 100배에도 끄떡 없는 User 테이블로 뜯어고치기 (2)
채널톡
백엔드

메시지 전송 트래픽 100배에도 끄떡 없는 User 테이블로 뜯어고치기 (2)

DynamoDB Export/Glue/Import로 UserBadge를 분리해 16억 건 규모 마이그레이션을 수행했습니다. 비용은 36% 줄고 시간은 7일에서 약 6시간으로 단축했습니다.

#DynamoDB#AWS Glue
800
메시지 전송 트래픽 100배에도 끄떡 없는 User 테이블로 뜯어고치기 (2)
채널톡
백엔드

메시지 전송 트래픽 100배에도 끄떡 없는 User 테이블로 뜯어고치기 (2)

User 테이블의 Badge 트래픽 병목을 분리해 온라인 마이그레이션으로 이전했습니다. AWS 관리형 서비스를 활용해 비용과 시간을 크게 줄이고 안정성도 높였습니다.

#DynamoDB#AWS Glue
2900
팀 레거시 개선 (3) 쏘카존 관리 시스템 - 6년간 진행된 팀 레거시 코드 및 문서 개선기
쏘카
백엔드

팀 레거시 개선 (3) 쏘카존 관리 시스템 - 6년간 진행된 팀 레거시 코드 및 문서 개선기

6년간 테이블·코드 구조를 점진적으로 개선해 테스트 가능한 레거시 기반을 만들었습니다. 코드 우선 스키마 변경과 문서화로 안전한 운영 및 장애 대응 분산을 이뤘습니다.

#MySQL#JPA
000
Nx에서 Bun 더 잘 사용하기: Nx 18 -> 21 마이그레이션
마켓컬리
프론트엔드

Nx에서 Bun 더 잘 사용하기: Nx 18 -> 21 마이그레이션

Nx와 Bun 조합을 Nx 18에서 21.4 이상으로 마이그레이션하며 lock file 감지·파싱 문제를 해결했습니다. Bun의 텍스트 lock file 전환으로 CI와 빌드 효율, 도구 호환성을 함께 개선했습니다.

#Nx#Bun
000
Nx에서 Bun 더 잘 사용하기: Nx 18 -> 21 마이그레이션
마켓컬리
데브옵스

Nx에서 Bun 더 잘 사용하기: Nx 18 -> 21 마이그레이션

Nx 18에서 Bun을 쓰면 lock file 감지와 파싱 문제로 마이그레이션이 꼬일 수 있었습니다. Bun 1.2.x와 Nx 21.4+로 올려 `bun.lock`을 쓰자 빌드와 CI가 안정화되었습니다.

#Nx#Bun
5900
Claude Skills로 GitLab 업그레이드 자동화하기
인포그랩
AI

Claude Skills로 GitLab 업그레이드 자동화하기

Claude Code Skills로 GitLab 업그레이드 과정을 자동화한 경험을 소개했습니다. 순차 업그레이드, 마이그레이션 대기, 실패 대응을 AI가 처리하도록 설계했습니다.

#Claude#GitLab
21100
메시지 트래픽 100배에도 끄떡 없게 고객 테이블 뜯어고치기 (1)
채널톡
백엔드

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

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

#DynamoDB#AWS Glue
700
메시지 트래픽 100배에도 끄떡 없게 고객 테이블 뜯어고치기 (1)
채널톡
백엔드

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

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

#DynamoDB#AWS Glue
2400
쿠팡 파트너스

광고

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

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

#개발서적#프로그래밍
Security Hub CSPM 자동화 규칙을 Security Hub로 마이그레이션
AWS
데브옵스

Security Hub CSPM 자동화 규칙을 Security Hub로 마이그레이션

AWS Security Hub CSPM의 자동화 규칙을 새 Security Hub로 옮기는 마이그레이션 방법을 소개했습니다.\nASFF에서 OCSF로의 스키마 차이, 리전별 배포 방식, 검증 절차를 함께 설명했습니다.

#AWS#Security Hub
5100
공통 Kafka 전환기 [Part 2. 공통 Kafka 전환 여정]
여기어때
백엔드

공통 Kafka 전환기 [Part 2. 공통 Kafka 전환 여정]

도메인별로 분산 운영되던 8개 Kafka 클러스터를 공통 Kafka로 통합하는 전환 과정을 정리했습니다. MirrorMaker2 기반 점진 전환으로 서비스 영향 없이 데이터 일관성과 Offset을 유지했습니다.

#Kafka#MirrorMaker2
6900
빌드가 터졌다: 5년 된 CMS 프로젝트의 Webpack4 → Vite 전환
마켓컬리
프론트엔드

빌드가 터졌다: 5년 된 CMS 프로젝트의 Webpack4 → Vite 전환

Webpack 4 기반 CMS의 OOM 문제를 순환 참조와 구조적 한계 관점에서 분석했습니다. Vite 전환으로 빌드 시간·번들 크기·개발 서버 시작 속도를 크게 개선했습니다.

#Webpack#Vite
000
암호화된 AMI 및 EBS 볼륨을 리전 및 계정간 마이그레이션 가이드
베스핀글로벌
데브옵스

암호화된 AMI 및 EBS 볼륨을 리전 및 계정간 마이그레이션 가이드

AWS 관리형 키로 암호화된 AMI와 EBS 볼륨을 다른 계정이나 리전으로 옮기는 절차를 정리했습니다. 스냅샷 공유, 복사, 암호화 재적용 순서와 주의점을 설명했습니다.

#AWS#AMI
3100
MyDumper와 MyLoader를 사용하여 대용량 데이터베이스를 Amazon Aurora MySQL로 마이그레이션하기
AWS
백엔드

MyDumper와 MyLoader를 사용하여 대용량 데이터베이스를 Amazon Aurora MySQL로 마이그레이션하기

대용량 MySQL DB를 Aurora MySQL로 옮길 때 MyDumper와 MyLoader를 활용한 멀티스레드 논리 마이그레이션 방법을 소개했습니다. 백업·복원 속도 개선 옵션과 벤치마크 결과, AWS DMS 대안까지 함께 설명했습니다.

#MySQL#Amazon Aurora
2900
왜 왓챠 웹은 Remix로 마이그레이션했을까?
watcha
프론트엔드

왜 왓챠 웹은 Remix로 마이그레이션했을까?

왓챠 웹이 기존 react + express 구조에서 Remix로 마이그레이션한 이유와 과정을 정리했습니다. 점진적 전환, 라우팅 분기, 컴포넌트 분리와 같은 운영 전략도 함께 공유했습니다.

#Remix#React
33800