필터 1
Composite PK에서 시작된 Spring Boot 4 / Spring Batch 6 업그레이드 기록
네이버 페이
· 2026년 5월 11일
백엔드

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

Spring Data JDBC의 Composite ID 적용을 계기로 Spring Boot 4와 Spring Batch 6 업그레이드를 진행했습니다. 복합키 매핑, 배치 메타데이터 변경, Kotlin·Jackson·Gradle 호환성까지 함께 정리했습니다.

#Spring Boot#Spring Batch
140005분
[미래를 담아낸 뼈대 6/7] AI가 읽을 수 있는 코드베이스
flex
· 2026년 4월 6일
AI

[미래를 담아낸 뼈대 6/7] AI가 읽을 수 있는 코드베이스

AI 코딩 에이전트 시대에는 빌드와 컴파일이 아키텍처를 지키는 가장 강한 가드레일이었습니다.\nStandalone 검증과 E2E 증명으로 코드리뷰는 동작 확인에서 설계 판단 중심으로 바뀌었습니다.

#Gradle#Kotlin
8005분
[미래를 담아낸 뼈대 1/7] 컴파일이 지키는 아키텍처
flex
· 2026년 3월 19일
아키텍처

[미래를 담아낸 뼈대 1/7] 컴파일이 지키는 아키텍처

HR SaaS에서 트래픽보다 중요한 아키텍처 일관성과 도메인 경계를 다루는 방식을 소개했습니다. 빌드 도구로 규칙을 강제해 구조를 유지하는 접근을 설명했습니다.

#Hexagonal Architecture#module
39005분
멀티모듈 프로젝트, 왜 그리고 어떻게 해야 할까?
여기어때
· 2025년 10월 17일
아키텍처

멀티모듈 프로젝트, 왜 그리고 어떻게 해야 할까?

대규모 검색 API를 멀티모듈 구조로 리팩토링한 사례를 정리했습니다. 도메인 분리와 의존성 정리를 통해 유지보수성과 협업 효율을 높이는 방법을 설명했습니다.

#멀티모듈#클린 아키텍처
264005분
detekt에 custom rule 추가하기
PRND
· 2025년 9월 22일
백엔드

detekt에 custom rule 추가하기

detekt에 custom rule을 추가해 팀 컨벤션을 자동 검증하는 방법을 설명합니다. `println()` 금지 rule 예시와 테스트, 적용 설정까지 단계별로 다뤘습니다.

#Kotlin#detekt
0005분
여기어때 CI/CD 개선기 Part 2: CI Pipeline 설계
여기어때
· 2025년 9월 8일
데브옵스

여기어때 CI/CD 개선기 Part 2: CI Pipeline 설계

CI Template이 분산되고 팀별 브랜치·빌드 방식이 달라 공통화가 어려운 문제를 개선했습니다. 모듈화와 전용 Agent, 자동화 테스트로 유지보수성과 일관성을 높였습니다.

#CI/CD#GitLab CI
65005분
if (한글로_코딩한다면()) { return 세금 서버 개발팀의 분투기 ; }
삼쩜삼
· 2025년 8월 25일
백엔드

if (한글로_코딩한다면()) { return 세금 서버 개발팀의 분투기 ; }

복잡한 세금 도메인에서 영어 네이밍의 한계를 넘어 한글 코딩을 도입한 경험을 공유했습니다. 빌드, 테스트, JPA, Swagger에서의 이슈와 해결 과정도 함께 정리했습니다.

#Java#AWS CodeBuild
161005분
A.전화 개발자 협업의 기반 : 1,500 개의 API 명세와 SDK 를 한 프로젝트에서 (OpenAPI, Gitlab)
데보션
· 2025년 8월 4일
백엔드

A.전화 개발자 협업의 기반 : 1,500 개의 API 명세와 SDK 를 한 프로젝트에서 (OpenAPI, Gitlab)

대용량 API 개발에서 명세와 코드 불일치, 버전 관리 문제를 OpenAPI와 Gitlab 기반 워크플로우로 해결한 사례였습니다. SDK 생성, 렌더링, 배포를 통합해 협업 효율을 높였다고 설명했습니다.

#OpenAPI#Gitlab
76005분
MSA로의 여정에서 만난 Spring Modulith 체리픽 해본 후기
카카오뱅크
· 2025년 7월 4일
아키텍처

MSA로의 여정에서 만난 Spring Modulith 체리픽 해본 후기

Spring Modulith를 활용해 모놀리스와 MSA 사이에서 도메인 경계를 강제한 실무 경험을 정리했습니다. 불확실한 전환기에 논리적 모듈 분리로 운영 부담과 결합도를 함께 줄인 사례를 공유했습니다.

#MSA#Spring Boot
84005분
왜 팔도감은 마이크로서비스에서모놀리스로 전환했을까?
라포랩스
· 2025년 6월 18일
아키텍처

왜 팔도감은 마이크로서비스에서모놀리스로 전환했을까?

팔도감은 작은 조직 규모와 운영 복잡도를 고려해 MSA 대신 모듈리스 구조로 전환했습니다. Git Submodule, Gradle Composite Build, 코드 리팩터링 도구로 마이크로서비스 코드를 통합했습니다.

#MSA#모듈리스
53005분
[발표 영상] 생산성을 높이는 Android SDK 배포 전략 살펴보기
네이버 D2
· 2025년 6월 11일
프론트엔드

[발표 영상] 생산성을 높이는 Android SDK 배포 전략 살펴보기

Android SDK 배포 프로세스를 자동화해 생산성을 높인 사례를 공유했습니다. GitHub Actions와 Gradle convention plugin, 문서·샘플앱 자동화 방법을 다뤘습니다.

#Android#GitHub Actions
49005분
생산성을 높이는 Android SDK 배포 전략 살펴보기
네이버 D2
· 2025년 6월 4일
데브옵스

생산성을 높이는 Android SDK 배포 전략 살펴보기

Android SDK 배포 과정을 conventional commit과 GitHub Actions로 자동화한 사례를 소개했습니다. 가이드 문서와 샘플 앱까지 함께 갱신해 배포 생산성과 안정성을 높인 방법을 정리했습니다.

#Android#GitHub Actions
56005분