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

NEW FEATURE

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

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

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

필터 1
Amazon RDS for PostgreSQL, Amazon Aurora PostgreSQL, Babelfish for Aurora PostgreSQL에서의 동적 데이터 마스킹
AWS
백엔드

Amazon RDS for PostgreSQL, Amazon Aurora PostgreSQL, Babelfish for Aurora PostgreSQL에서의 동적 데이터 마스킹

Amazon RDS for PostgreSQL과 Aurora PostgreSQL에서 동적 데이터 마스킹을 구현하는 방법을 소개했습니다. 역할 기반 마스킹 뷰와 관련 구성요소, 그리고 적용 시 한계도 함께 설명했습니다.

#Amazon RDS#PostgreSQL
2800
무신사 QA 팀은 어떤 도구를 업무에 사용할까?
무신사
백엔드

무신사 QA 팀은 어떤 도구를 업무에 사용할까?

무신사 QA 팀이 엑셀 기반 리포트와 수기 입력의 비효율을 줄이기 위해 QA Admin 도구를 구축했습니다.\nPython과 Flask로 데이터를 구조화해 리포트 자동화, 리뷰 분석, XPath 관리를 통합했습니다.

#Python#Flask
19700
신용대출 찾기 서비스 제휴사 mock 서버 개발기
토스
백엔드

신용대출 찾기 서비스 제휴사 mock 서버 개발기

제휴사 테스트 서버 불안정과 데이터 부족 문제를 해결하기 위해 mock 서버를 설계했습니다.\nDB 설정, 예약 실행, relay 기능으로 테스트 효율성과 신뢰성을 높였습니다.

#test#Spring Boot
12700
헥사고날의 법칙
사람인
아키텍처

헥사고날의 법칙

헥사고날 아키텍처를 빌링 서비스에 도입한 경험과 구조를 정리했습니다. 외부 의존성을 분리해 유지보수성과 확장성을 높였지만, 초기 설계와 팀 합의가 중요했습니다.

#헥사고날 아키텍처#REST API
3900
데이터를 잘 나누자 Part 1: 파티셔닝, Z-order curve
데보션
아키텍처

데이터를 잘 나누자 Part 1: 파티셔닝, Z-order curve

대량 데이터를 효율적으로 나누는 파티셔닝과 Z-order curve 개념을 설명했습니다. 날짜·플레이어 같은 다양한 탐색 조건에 맞춰 저장 구조를 설계하는 방법을 다뤘습니다.

#파티셔닝#Z-order curve
11500
실무에서 만나는 DB isolation level
네이버 페이
백엔드

실무에서 만나는 DB isolation level

MySQL 기본 격리 수준인 REPEATABLE READ 때문에 결제 트랜잭션에서 오래된 잔액이 유지되는 문제를 겪었습니다. 락 위치와 격리 수준을 조정해 동시성 이슈를 해결하는 과정을 정리했습니다.

#DB#transaction
24800
Amazon S3 Tables이 압축을 사용하여 쿼리 성능을 최대 3배까지 개선하는 방법
AWS
백엔드

Amazon S3 Tables이 압축을 사용하여 쿼리 성능을 최대 3배까지 개선하는 방법

Amazon S3 Tables의 자동 컴팩션이 작은 파일로 인한 읽기 오버헤드를 줄여 쿼리 성능을 높이는 방법을 소개했습니다. 테스트에서는 스토리지 집약적 워크로드에서 최대 3배 수준의 개선을 보였습니다.

#Amazon S3 Tables#DB
6800
실시간 OLAP을 위한 Apache Pinot 운영 노하우
카카오페이
백엔드

실시간 OLAP을 위한 Apache Pinot 운영 노하우

Apache Pinot를 실시간 OLAP 용도로 도입해 운영하며 얻은 안정성·보안·DR 노하우를 정리했습니다. Upsert, Kafka 재개, Trino gRPC 등 실무에서 겪은 주의점과 대응 방법도 함께 소개했습니다.

#DB#OLAP
7100
쿠팡 파트너스

광고

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

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

#개발서적#프로그래밍
OpenStack VM 전원 동기화 로직 분석
데보션
백엔드

OpenStack VM 전원 동기화 로직 분석

OpenStack Nova가 libvirt lifecycle 이벤트를 받아 VM 전원 상태를 비동기적으로 감지하고 DB와 동기화하는 흐름을 설명했습니다. 이벤트 매핑, 큐 전달, 지연 처리, ComputeManager의 상태 비교까지 정리했습니다.

#OpenStack#Nova
8000
헤맨 만큼 고도화된, Runway DB 인프라 구성 개선기
마키나락스
데브옵스

헤맨 만큼 고도화된, Runway DB 인프라 구성 개선기

Runway의 PostgreSQL 인프라를 K8s 환경에 맞게 개선한 과정을 정리했습니다. Bitnami HA의 Split Brain 문제를 겪은 뒤 CloudNativePG로 전환해 자동 복구와 안정성을 높였습니다.

#Kubernetes#PostgreSQL
7300
RDS PostgreSQL 트랜잭션 ID 랩어라운드 방지를 위한 autovacuum 모니터링에 postgres_get_av_diag() 사용하기
AWS
백엔드

RDS PostgreSQL 트랜잭션 ID 랩어라운드 방지를 위한 autovacuum 모니터링에 postgres_get_av_diag() 사용하기

RDS PostgreSQL의 autovacuum 지연과 XID 랩어라운드 위험을 줄이기 위해 postgres_get_av_diag() 활용법을 소개했습니다. Lambda, EventBridge, SES를 연결해 차단 원인을 주기적으로 감지하고 알림하는 방법을 설명했습니다.

#RDS#PostgreSQL
5300
2024년 우리를 움직인 키워드 : BHK Core Value 2.0 리포트
밸런스히어로
기타

2024년 우리를 움직인 키워드 : BHK Core Value 2.0 리포트

2024년 B-Thanks 레터를 바탕으로 코어 밸류 언급 순위를 정리했습니다. 오너십, 시간 존중, 결과 중심 문화가 가장 많이 드러났습니다.

#문화#회의
500
Iceberg Operation Journey: Takeaways for DB & Server Logs
카카오
백엔드

Iceberg Operation Journey: Takeaways for DB & Server Logs

Iceberg 테이블로 DB 로그와 서버 로그를 적재·운영하며 얻은 경험을 정리한 글입니다. 로그 유형별 운영 전략과 실무 교훈을 중심으로 다뤘습니다.

#DB#server
3700
CDC 복제 이후 오라클이 느려졌다? child cursor 폭증이 만든 예상치 못한 문제
네이버 D2
백엔드

CDC 복제 이후 오라클이 느려졌다? child cursor 폭증이 만든 예상치 못한 문제

Oracle 복제 전환 과정에서 child cursor 폭증으로 주문 동기화 지연이 발생했습니다. 바인딩 타입 고정과 TIMESTAMP 정규화 등으로 성능을 안정화했습니다.

#Oracle#cursor
11600