← 모든 소스

네이버 페이 뉴스

네이버 페이에서 수집한 AI·개발 최신 뉴스와 한국어 요약입니다.

원문 사이트 방문 →

NEWAI가 작성한 테스트의 허수 8가지 패턴과 검증 방법

AI가 짠 테스트는 통과해도 검증이 없을 수 있어, 기대값의 출처를 확인해야 한다.

·2026.11.13 16시

Hilt Custom Component로 로그인 사용자별 의존성 스코프 관리하기

Hilt Custom Component로 로그인 상태 변화 시 의존성 트리를 재생성하여 사용자별 객체 수명을 관리한다.

·2026.11.11 15시

Playwright E2E 테스트로 자가개선 루프 구축하기

AI 에이전트가 생성한 코드의 품질을 검증하기 위해 Playwright를 활용한 E2E 테스트 기반의 자가개선 루프 구축 방법을 소개한다.

·2026.07.03 14시

Composite PK에서 시작한 Spring Boot 4 / Spring Batch 6 업그레이드 기록

Composite PK 도입을 계기로 Spring Boot 4와 Spring Batch 6로 전환했다.

·2026.05.11 13시

신입 개발자의 역량과 성장에 대하여(feat. Done is better than perfect)

소통, 탐색, 기록, 질문, 점진적 개선이 신입 개발자의 성장 핵심이다.

·2025.08.07 10시

똑같은 코드인데 왜 안 되지? Spring JDBC 컨버터 미로 탈출기

Spring Data JDBC의 LocalDate는 특별 처리돼 커스텀 컨버터가 안 먹혔다.

·2025.08.05 15시

MongoDB CQRS 성능 개선기: 예상 밖의 Tomcat NDJSON 병목 해결

MongoDB CQRS로 조회는 40배 빨라졌지만, 엑셀 다운로드는 Tomcat NDJSON 병목에 막혔다.

·2025.07.31 10시

실시간 트래픽 미러링으로 레거시 시스템을 안정적으로 전환한 사례

Nginx 트래픽 미러링으로 WebFlux 레거시를 WebMVC로 무중단 전환했다.

·2025.06.30 11시

도메인 에러 처리와 Arrow Either의 도입

Sealed class의 한계를 넘기 위해 Arrow Either로 성공·실패를 분리했다.

·2025.06.24 19시

Node.js가 싱글스레드 서버라는 미신과 대용량 데이터 처리

Node.js는 JS 실행은 단일 스레드지만, I/O와 스케일아웃으로 실무에선 멀티스레드처럼 쓴다.

·2025.06.17 18시

OpenSearch 검색엔진으로 네이버페이 검색 만들기

OpenSearch와 자모·형태소 분석으로 네이버페이 검색을 고도화했다.

·2025.06.02 09시

실무에서 겪은 DB isolation level

MySQL의 REPEATABLE READ에서 락 전에 읽은 잔액이 끝까지 고정돼 결제가 실패했다.

·2025.05.23 15시

FAST: 데이터 파이프라인, 이제 웹에서

FAST는 웹 UI로 Airflow DAG를 자동 생성해 비개발자도 배치를 쉽게 만든다.

·2024.10.11 14시

Multiple Treatments를 통한 Uplift Modeling 기반 마케팅 비용 최적화

DML로 multiple treatments의 CATE를 추정해 프로모션 금액을 최적화했다.

·2024.10.02 18시