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

필터 0
선택된 필터 없음
A. Auto 서비스를 위한 gRPC 기술 도입 이야기
데보션
백엔드

A. Auto 서비스를 위한 gRPC 기술 도입 이야기

차량 내 에이닷 서비스를 위해 OEM과 플랫폼 사이에 Auto Proxy 서버를 구축하고 gRPC를 도입했습니다. 양방향 스트리밍과 Protocol Buffers로 실시간 데이터 전송 효율을 높였습니다.

#gRPC#Protocol Buffers
89005분
Python Poetry 대신 UV를 써보면서 느낀 점들
데보션
백엔드

Python Poetry 대신 UV를 써보면서 느낀 점들

Poetry와 UV를 실제로 비교하며 속도와 사용성을 점검했습니다.\nUV는 더 간결했지만 극적인 차이는 아니어서 신규 프로젝트부터 시험 도입하는 접근이 적합했습니다.

#Python#Poetry
97005분
PIP를 대체하는 UV 사용법 가이드
데보션
백엔드

PIP를 대체하는 UV 사용법 가이드

UV를 PIP 대체 도구로 소개하며 설치와 기본 사용법, 주요 명령어를 정리했습니다. 가상환경 자동화와 빠른 성능, 의존성 및 Python 버전 관리 기능을 함께 설명했습니다.

#Python#uv
75005분
코드 품질 개선 기법 9편: 왔던 길을 되돌아가 보자
라인
백엔드

코드 품질 개선 기법 9편: 왔던 길을 되돌아가 보자

양방향 변환은 한쪽 로직을 기준으로 다른 쪽을 유도하는 편이 안전했습니다. 중복 값과 누락은 테스트로 보강하는 방식이 유효했습니다.

#Kotlin#test
136005분
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
49005분
카카오내비의 성장 이야기 - 안정적인 내비 서비스 제공하기
카카오모빌리티
백엔드

카카오내비의 성장 이야기 - 안정적인 내비 서비스 제공하기

카카오내비가 대규모 트래픽을 안정적으로 처리하기 위해 응답 크기 축소와 웜업, 모니터링을 적용한 사례를 공유했습니다. 운영 관점에서 초기 지연을 줄이고 서비스 상태를 지속적으로 관리하는 방법을 소개했습니다.

#REST API#Spring Boot
167005분
쿠폰, 어디에 쓸 수 있어요? — 이벤트 기반 적용 상품 조회 시스템 구축
29cm
백엔드

쿠폰, 어디에 쓸 수 있어요? — 이벤트 기반 적용 상품 조회 시스템 구축

쿠폰 적용 가능 상품을 실시간으로 조회하기 위해 이벤트 기반 반정규화와 Elasticsearch 인덱싱 구조를 구축했습니다. 복잡한 매핑과 갱신 조건을 단순화하고 검색 성능과 운영성을 함께 개선했습니다.

#Kafka#Elasticsearch
190005분
코드 품질 개선 기법 8편: 실상과 허상
라인
백엔드

코드 품질 개선 기법 8편: 실상과 허상

컬렉션 반환값의 읽기 전용과 변경 가능성은 다를 수 있어 주의가 필요했습니다. 상황에 따라 요소 접근, 스냅샷 복사, 직접 참조 반환을 구분해 사용해야 했습니다.

#Kotlin#mobile
167005분
Iceberg Operation Journey: Takeaways for DB & Server Logs
카카오
백엔드

Iceberg Operation Journey: Takeaways for DB & Server Logs

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

#DB#server
30005분
단지 권한 기능을 추가해달라고 했을 뿐인데(feat. 인증 기능 개선)
spoqa
백엔드

단지 권한 기능을 추가해달라고 했을 뿐인데(feat. 인증 기능 개선)

권한 기능 추가를 계기로 JWT 인증 방식을 개선하고 Refresh Token Rotation과 하위 호환 인증을 도입했습니다. 또한 Spring Security 권한 체크를 유연하게 바꾸며 기술 부채도 함께 정리했습니다.

#Spring Security#JWT
128005분
StarRocks의 도입 배경과 성능 최적화
네이버 D2
백엔드

StarRocks의 도입 배경과 성능 최적화

StarRocks의 도입 배경과 내부 구조, 성능 최적화 방법을 정리했습니다.\nELT 전환과 Iceberg 연동, 파티셔닝·버킷팅·정렬 키 설계의 중요성을 설명했습니다.

#StarRocks#ELT
86005분
검색 Indexing 파이프라인 개선기
당근마켓
백엔드

검색 Indexing 파이프라인 개선기

검색 색인 파이프라인의 생산성과 안정성을 높이기 위해 설정 기반 자동화, Offline Storage 활용, 배치 처리 구조를 도입했습니다. 이를 통해 대용량 이벤트와 풀색인 비용 문제를 줄이고 운영 효율을 개선했습니다.

#검색#pipeline
138005분