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

필터 0
선택된 필터 없음
ClickHouse: 컬럼 지향 저장소와 AI 시대의 데이터 처리
데보션
백엔드

ClickHouse: 컬럼 지향 저장소와 AI 시대의 데이터 처리

대량의 고객 여정 데이터를 빠르게 조회하기 위해 ClickHouse를 도입한 사례를 소개했습니다. 컬럼 지향 저장과 압축 덕분에 분석·AI 처리에 강하지만, 업데이트와 복잡한 트랜잭션에는 한계가 있습니다.

#ClickHouse#컬럼 지향 저장소
116005분
nginx 설정 없이 우아하게 서비스 점검하기 (上)
마켓컬리
백엔드

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

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

#nginx#MySQL
120005분
PostgreSQL to ES: (1) Kafka Connect CDC 파이프라인 구성
카카오
백엔드

PostgreSQL to ES: (1) Kafka Connect CDC 파이프라인 구성

PostgreSQL 데이터를 Elasticsearch로 동기화하는 Kafka Connect CDC 파이프라인 구성 글입니다. 10년 넘게 운영한 레거시 시스템의 검색 연동 맥락을 소개합니다.

#PostgreSQL#Elasticsearch
66005분
PostgreSQL to ES: (2) Kafka Connect 트러블슈팅
카카오
백엔드

PostgreSQL to ES: (2) Kafka Connect 트러블슈팅

PostgreSQL에서 ES로의 CDC 파이프라인을 Kafka Connect로 구성한 뒤의 트러블슈팅 글입니다. 제공된 본문만으로는 구체적 문제와 해결 내용은 확인되지 않습니다.

#PostgreSQL#Elasticsearch
36005분
QR을 찍으면 무슨 일이 벌어질까? 당근페이 현장 결제의 모든 것
당근마켓
백엔드

QR을 찍으면 무슨 일이 벌어질까? 당근페이 현장 결제의 모든 것

당근페이가 기존 카드망과 EMV QR 표준을 활용해 오프라인 QR 결제를 구현한 과정을 설명했습니다. 또한 세션 기반 QR 발급과 단말기 호환성 대응 등 실전 설계 포인트를 공유했습니다.

#QR#결제
249005분
PostgreSQL 성능 개선: 락 매니저 경합 진단 및 완화
AWS
백엔드

PostgreSQL 성능 개선: 락 매니저 경합 진단 및 완화

파티션 프루닝, 인덱스 정리, 조인 단순화로 PostgreSQL의 락 매니저 경합을 줄이는 방법을 다뤘습니다. 16개 빠른 경로 슬롯 초과 시 성능 저하가 커지며, 최적화로 TPS가 개선되었습니다.

#PostgreSQL#AWS
86005분
MySQL Orchestrator 기반의 새로운 HA 표준 개발기
카카오
백엔드

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

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

#MySQL#HA
70005분
한/글 문서 파일 형식: Python을 통한 HWP 포맷 파싱하기 (2)
한글과컴퓨터
백엔드

한/글 문서 파일 형식: Python을 통한 HWP 포맷 파싱하기 (2)

Python으로 HWP 본문 Section을 읽고 문단, 글자 모양, 문단 모양, 제어문자를 순서대로 파싱하는 방법을 설명했습니다. 샘플 파일을 통해 실제 서식과 파싱 결과가 일치함을 확인했습니다.

#Python#HWP
71005분
한/글 문서 파일 형식: Python을 통한 HWPX 포맷 파싱하기 (2)
한글과컴퓨터
백엔드

한/글 문서 파일 형식: Python을 통한 HWPX 포맷 파싱하기 (2)

HWPX 본문 구조와 section.xml·header.xml의 참조 관계를 Python으로 파싱하는 과정을 설명했습니다.문단과 run, 서식 정보를 연결해 텍스트·표·그림을 추출하는 방법을 다루었습니다.

#Python#XML
108005분
“모바일 VoIP(mVoIP) 통화 품질, 어떻게 평가 할까”
데보션
백엔드

“모바일 VoIP(mVoIP) 통화 품질, 어떻게 평가 할까”

모바일 VoIP 통화 품질을 주관적·객관적 평가로 나누어 설명했습니다. 단말, 네트워크, 인프라 요인을 함께 고려한 측정 방법도 정리했습니다.

#mobile#VoIP
59005분
국밥 같은 단위테스트 시나리오로 마음 든든하게 개발하기
펫프렌즈
백엔드

국밥 같은 단위테스트 시나리오로 마음 든든하게 개발하기

단위 테스트를 실무에 적극 도입해 코드 신뢰도와 유지보수성을 높인 경험을 공유했습니다. QA 이슈를 테스트로 전환하고 JUnit, Mockito, Fixture Monkey 활용 팁도 정리했습니다.

#unit test#JUnit
129005분
메시징 시스템 QA, 정합성을 지켜낸 올리브영의 이야기
올리브영
백엔드

메시징 시스템 QA, 정합성을 지켜낸 올리브영의 이야기

실시간 메시지 기반 환경에서 데이터 정합성을 API 자동화 테스트로 검증한 사례를 소개했습니다. 정기 실행과 모니터링까지 연결해 리소스를 줄이고 운영 안정성을 높였습니다.

#API#Postman
81005분