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

NEW FEATURE

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

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

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

필터 1
Python 2.7 서버의 CI Test 개선 - 13분에서 3분으로
버즈빌
데브옵스

Python 2.7 서버의 CI Test 개선 - 13분에서 3분으로

Python 2.7 서버의 CI-Test 병목을 줄이기 위해 중복 실행과 불필요한 설치 단계를 제거했습니다. 캐싱과 tmpfs, 슬림 이미지 적용으로 13분이던 시간을 3분까지 단축했습니다.

#Python#CI/CD
7800
레거시 결제 원장을 확장 가능한 시스템으로
토스
백엔드

레거시 결제 원장을 확장 가능한 시스템으로

20년 된 결제 원장을 MySQL 기반 신규 구조로 전환한 사례를 다뤘습니다. 무중단 마이그레이션과 장애 복구 경험을 통해 확장성과 회복 탄력성을 높였습니다.

#MySQL#Kafka
22600
AWS advanced JDBC wrapper 플러그인 이해하기
AWS
백엔드

AWS advanced JDBC wrapper 플러그인 이해하기

AWS advanced JDBC wrapper의 플러그인 동작과 활용법을 정리했습니다. Aurora 초기 연결 전략과 Failover v2의 차이, 구성 시 주의점을 살펴보았습니다.

#AWS#JDBC
10700
500만 데이터 엑셀 출력을 4GB 메모리에서 하는방법
삼쩜삼
백엔드

500만 데이터 엑셀 출력을 4GB 메모리에서 하는방법

정산시스템의 대용량 엑셀 출력에서 OOM과 재시도 폭주를 해결한 사례를 다뤘습니다. 날짜 단위 병렬 처리와 DB Cursor, S3 업로드로 메모리 부담 없이 비동기 다운로드 구조를 만들었습니다.

#Spring Batch#JPA
17900
MySQL DATETIME, TIMESTAMP 데이터 타입에 대한 분석
카카오
백엔드

MySQL DATETIME, TIMESTAMP 데이터 타입에 대한 분석

MySQL의 DATETIME과 TIMESTAMP 데이터 타입을 비교·분석하는 글입니다. 다만 발췌만으로는 구체적인 차이와 결론을 충분히 확인하기 어렵습니다.

#MySQL#DATETIME
9500
InnoDB 행 잠금의 2원 2규칙
데보션
백엔드

InnoDB 행 잠금의 2원 2규칙

MySQL InnoDB의 넥스트 키 락을 2원 2규칙으로 정리해 동작 원리를 설명했습니다. 동등 조건, 범위 조건, LIMIT, DESC 정렬에서의 잠금 차이도 예제로 살펴보았습니다.

#MySQL#InnoDB
11100
쿠팡 파트너스

광고

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

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

#개발서적#프로그래밍
nginx 설정 없이 우아하게 서비스 점검하기 (上)
마켓컬리
백엔드

nginx 설정 없이 우아하게 서비스 점검하기 (上)

nginx 권한 없이 점검 중 화면 접근을 차단하는 AccessBlock을 애플리케이션 레벨에 구축했습니다. Redis 캐싱으로 DB 의존성을 낮췄지만 메타데이터 관리 의존성은 과제로 남았습니다.

#MySQL#Redis
000
nginx 설정 없이 우아하게 서비스 점검하기 (上)
마켓컬리
백엔드

nginx 설정 없이 우아하게 서비스 점검하기 (上)

서비스 점검 중 공지만으로 작업을 막기 어려워 애플리케이션 레벨 차단 도구를 만들었습니다. 이후 Redis 캐싱으로 RDBMS 의존성을 줄이며 점검 상황에 대응했습니다.

#nginx#MySQL
13600
MySQL Orchestrator 기반의 새로운 HA 표준 개발기
카카오
백엔드

MySQL Orchestrator 기반의 새로운 HA 표준 개발기

대규모 MySQL 운영 환경에서 고가용성을 위한 새로운 HA 표준 개발 사례를 다뤘습니다. 기존 MHA와 MySQL Orchestrator를 바탕으로 운영 표준화를 시도했습니다.

#MySQL#HA
8100
MySQL Json 데이터 타입의 저장 구조와 성능 비교
카카오
백엔드

MySQL Json 데이터 타입의 저장 구조와 성능 비교

MySQL의 JSON 데이터 타입 저장 구조와 성능 차이를 비교하는 글입니다. 5.7.8부터 지원된 JSON 타입의 특징과 일반 문자열 저장 방식의 차이를 다룹니다.

#MySQL#JSON
15400
에이닷 서비스의 안정성은 내가 챙긴다 ! Grafana(Scar)의 고도화 정리, 시스템의 전반적 소개 및 외부 전파
데보션
데브옵스

에이닷 서비스의 안정성은 내가 챙긴다 ! Grafana(Scar)의 고도화 정리, 시스템의 전반적 소개 및 외부 전파

검색서비스팀의 SCAR 모니터링 시스템 고도화와 전체 구조를 소개했습니다. 기존 로그 기반 방식의 한계를 짚고, 수집·집계·시각화 분리와 품질 지표 확장을 다뤘습니다.

#Grafana#Elasticsearch
5500
MySQL Ver. 8.0 New Feature: Instant DDL Algorithm에 대한 이해
카카오
백엔드

MySQL Ver. 8.0 New Feature: Instant DDL Algorithm에 대한 이해

MySQL 8.0의 Instant DDL Algorithm을 소개하는 글입니다. MySQL이 웹서비스 개발자들에게 널리 쓰여 온 배경도 함께 언급했습니다.

#MySQL
12300
10초 타임아웃에서 벗어나기까지의 여정
무신사
백엔드

10초 타임아웃에서 벗어나기까지의 여정

체험단 활동목록 조회 API의 10초 타임아웃을 대용량 데이터에 맞는 인덱스와 쿼리 분리로 해결했습니다. 조회 구조를 바꿔 p99 지연시간을 20ms 이하로 낮췄습니다.

#MySQL#인덱스
35600
실제 사례로 알아보는 Cloudwatch Database Insights
AWS
데브옵스

실제 사례로 알아보는 Cloudwatch Database Insights

CloudWatch Database Insights로 RDS와 Aurora 문제를 진단하는 실제 사례를 정리했습니다. 인덱스 부재, 스토리지 부족, 메모리 부족 상황에서 원인 파악과 조치 흐름을 보여줍니다.

#AWS#CloudWatch
4600