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

필터 0
선택된 필터 없음
검색파트의 반복 작업 자동화 과정
다나와
백엔드

검색파트의 반복 작업 자동화 과정

검색 서비스의 반복 요청 처리 과정을 Kotlin과 Spring Boot로 자동화한 사례를 소개했습니다. SSH 터널링과 전략 패턴으로 접근 제약과 작업 확장성을 함께 해결했습니다.

#Kotlin#Spring Boot
16005분
상품 상세페이지 개편과 안정적 서비스를 위한 독립적 구조 설계
CJ온스타일
백엔드

상품 상세페이지 개편과 안정적 서비스를 위한 독립적 구조 설계

상품 상세페이지 개편을 위해 Front-WEB과 Front-API를 분리하고 독립 배포 구조를 적용했습니다. 외부 API에는 Circuit Breaker를, 상세 API에는 필요한 데이터만 주는 Compact API를 적용했습니다.

#MSA#Circuit Breaker
21005분
이커머스 플랫폼의 주문 DB 마이그레이션 경험기
라인
백엔드

이커머스 플랫폼의 주문 DB 마이그레이션 경험기

Oracle 주문 DB를 MySQL로 이관하면서 모델과 ID 채번 방식을 함께 재설계했습니다. 읽기·쓰기 성능을 개선하고 정합성과 동시성 문제를 단계적으로 해결했습니다.

#MySQL#Oracle
43005분
대규모 Redis를 운영하며 살아남기
라인
백엔드

대규모 Redis를 운영하며 살아남기

대규모 Redis 운영에서 HA 구성을 유지하고 오토 힐링으로 점검 대응을 자동화한 사례를 정리했습니다. 미사용·저사용 리소스를 식별해 축소하고, 가이드와 대시보드로 운영 효율도 높였습니다.

#Redis#cloud
29005분
돈이 되는 Data Analytics
브랜디
백엔드

돈이 되는 Data Analytics

커머스 유저 데이터를 기반으로 Activation과 Retention 대시보드를 기획하고 자동화한 사례를 소개했습니다. 데이터 파이프라인 설계, 신선도 관리, Tableau/Databricks 활용 방식까지 함께 다뤘습니다.

#Data Analytics#AARRR
23005분
동일한 비용으로 리포트 요청 10배 처리하기
AB180
백엔드

동일한 비용으로 리포트 요청 10배 처리하기

리포트 요청 증가로 커진 비용을 줄이기 위한 개선 사례를 공유합니다. 동일한 비용으로 더 많은 요청을 처리하도록 효율을 높였습니다.

14005분
린트 적용으로 코드 대량 변경 시 AST를 이용해 검증하기
라인
백엔드

린트 적용으로 코드 대량 변경 시 AST를 이용해 검증하기

ktlint 업데이트로 대량 변경이 발생했을 때 AST 비교로 실제 동작 코드 변화만 검증하는 방법을 소개했습니다. 자동 포매팅의 오동작을 선별해 리뷰와 검증 비용을 크게 줄였습니다.

#ktlint#AST
28005분
실행 시간 효율을 위한 클래스 데이터 공유(CDS)와 Layered Jar
넷마블
백엔드

실행 시간 효율을 위한 클래스 데이터 공유(CDS)와 Layered Jar

자바의 바이트코드 실행 특성과 JVM 변환 과정의 비용을 설명했습니다. 실행 시간 효율을 높이기 위한 CDS와 Layered Jar를 소개했습니다.

#Java#JVM
13005분
MongoDB Timeseries를 활용기
비브로스
백엔드

MongoDB Timeseries를 활용기

MongoDB Timeseries의 Bucket Pattern과 내부 저장·조회 방식을 정리한 글입니다. 로그 수집용 TSDB 설계에서 메타데이터, TTL, 인덱스 전략을 함께 고민했습니다.

#MongoDB#Timeseries
27005분
에셋팀 레거시 개선 (1) 쏘카존 관리 시스템
쏘카
백엔드

에셋팀 레거시 개선 (1) 쏘카존 관리 시스템

쏘카 존 관리 시스템의 레거시 그레이들 빌드를 코틀린 DSL로 마이그레이션한 과정을 정리했습니다. 점진적 전환으로 표준화와 유지보수성을 높이는 방법을 소개했습니다.

#Gradle#Kotlin
23005분
메모리 모델 입문 - Sequential Consistency와 Total Store Order 이해하기
라인
백엔드

메모리 모델 입문 - Sequential Consistency와 Total Store Order 이해하기

메모리 모델 입문 관점에서 SC와 TSO를 비교하며 x86에서 재정렬이 발생하는 이유를 설명했습니다. 또한 저장 버퍼와 바이패싱을 통해 실제 동작을 형식화하고, DRF 프로그램과 원자적 연산의 관계도 정리했습니다.

#메모리 모델#Sequential Consistency
30005분
Oracle에서 MongoDB로의 CDC Pipeline 구축
카카오페이
백엔드

Oracle에서 MongoDB로의 CDC Pipeline 구축

Oracle에서 MongoDB로 초기 데이터 이관과 CDC 파이프라인 구축 경험을 공유했습니다. 관계형 DB에서 문서형 DB로의 변경 데이터 연동 흐름을 다뤘습니다.

#Oracle#MongoDB
24005분