필터 1
삼성
데브옵스

Agile에 안정성을 담은 CI/CD 전략

개인정보 암호화 시스템 D-KMS에서 안정성과 빠른 릴리즈를 함께 맞추기 위한 CI/CD 전략을 공유했습니다. 테스트와 DORA Metrics로 릴리즈 품질과 성과를 측정한 내용입니다.

#CI/CD#agile
4005분
테스트 자동화도 무신사(QA)랑해
무신사
프론트엔드

테스트 자동화도 무신사(QA)랑해

무신사 QA팀의 웹 테스트 자동화 운영 방식과 도구 구성을 소개했습니다. 릴리스 전후 회귀 테스트를 통해 품질과 안정성을 높인 사례입니다.

#test#자동화
29005분
LINE 앱의 잡음 제거 기술 성능 측정 방법
라인
AI

LINE 앱의 잡음 제거 기술 성능 측정 방법

LINE 앱의 잡음 제거 성능을 정량적으로 측정하는 방법을 소개했습니다. 48kHz 음성 데이터와 다양한 잡음 조건을 3QUEST의 S-MOS, N-MOS로 평가했습니다.

#ML#모니터링
26005분
(당근!) 반가운 중고거래 키워드 알림 만들기
당근마켓
프론트엔드

(당근!) 반가운 중고거래 키워드 알림 만들기

키워드 알림의 오픈율 저하와 불필요한 알림 문제를 개선한 사례를 소개했습니다. 별도 모듈화, 공통 데이터 추상화, 섹션 확장 설계로 빠른 실험과 검증을 가능하게 했습니다.

#iOS#module
28005분
TestFixture를 쉽게 생성해 주는 라이브러리가 있다?
올리브영
백엔드

TestFixture를 쉽게 생성해 주는 라이브러리가 있다?

기존 Fixture 생성 방식의 한계와 문제점을 정리하고, FixtureMonkey로 이를 개선하는 방법을 소개했습니다. 다양한 객체 생성 방식을 FailoverIntrospector로 묶어 재사용성과 테스트 편의성을 높이는 내용입니다.

#FixtureMonkey#test
24005분
쿠버네티스 네이티브 워크플로를 이용한 대용량 스트리밍 파이프라인 검증 자동화 - 1편
라인
데브옵스

쿠버네티스 네이티브 워크플로를 이용한 대용량 스트리밍 파이프라인 검증 자동화 - 1편

대용량 스트리밍 파이프라인의 성능과 장애 대응을 실제 데이터로 검증해야 하는 배경을 설명했습니다. 쿠버네티스 네이티브 워크플로를 이용한 반복 실험 자동화 방식을 Tekton과 Litmus로 풀어갈 계획입니다.

#Kubernetes#streaming
23005분
입사 2개월차 백엔드 개발자의 우당탕탕 개발 성장기
당근마켓
백엔드

입사 2개월차 백엔드 개발자의 우당탕탕 개발 성장기

입사 2개월차 백엔드 인턴이 프로젝트 개발과 장애 대응을 통해 배운 점을 공유했습니다. 테크 스펙, 테스트, 모니터링, 회고가 성장과 안정성에 중요했다고 정리했습니다.

#Kotlin#비동기
50005분
TypeORM QueryBuilder 활용 사례: 재사용성을 높이는 방법과 테스트 작성하기
직방
백엔드

TypeORM QueryBuilder 활용 사례: 재사용성을 높이는 방법과 테스트 작성하기

TypeORM QueryBuilder를 빌더 패턴으로 분리해 재사용성과 가독성을 높인 사례를 소개했습니다. 또한 필터별 유닛테스트로 복잡한 조건 조합의 검증을 쉽게 만든 방법을 설명했습니다.

#TypeORM#QueryBuilder
32005분
UI 테스트 자동화 구조
올리브영
프론트엔드

UI 테스트 자동화 구조

UI 테스트 자동화가 많아질 때는 요소 중복과 유지보수 문제가 커진다고 설명했습니다. 페이지 개체 모델과 pytest fixture로 재사용성과 구조화를 개선하는 방법을 공유했습니다.

#pytest#POM
51005분
삼성
기타

Q. 좀 더 안전한 라이브러리를 만들고 싶은데 어떻게 하죠? A. Library Fuzzing을 해보시는건 어때요

라이브러리의 안전성을 높이기 위한 방법으로 library fuzzing을 소개했습니다. 다만 본문 일부가 오류 화면으로 대체되어 상세 내용은 확인되지 않았습니다.

#test#보안
3005분
키친보드 안드로이드 앱 Jetpack Compose 도입기
spoqa
프론트엔드

키친보드 안드로이드 앱 Jetpack Compose 도입기

키친보드 안드로이드 앱에 Jetpack Compose를 도입한 배경과 장단점을 정리했습니다. 실무 적용 팁으로 MVI, Modifier 확장, 테스트 자동화 방법도 함께 공유했습니다.

#Android#Jetpack Compose
22005분
잃어버린 클레임 데이터를 찾아서
올리브영
백엔드

잃어버린 클레임 데이터를 찾아서

주문 테이블에 섞여 있던 교환/반품 데이터를 클레임번호 중심으로 분리해 관리 구조를 개선했습니다. 이를 통해 상태 추적과 부가비용 정산을 명확히 하고 동시 처리 기반을 마련했습니다.

#DB#test
139005분