모든 태그
태그

DDD 기술 블로그 글

DDD 태그가 달린 국내 IT 기업 기술 블로그 글을 최신순으로 모았습니다.

전체 33개최신 20개 표시
홈에서 필터

최신 게시글

20개 표시

아키텍처

데이터 모델링에서 DDD로의 여정

DDD 관점에서 무분별한 엔티티 설계와 관계 누락을 리팩토링한 사례를 다뤘습니다. 유비쿼터스 언어, 애그리게이트, 값 객체로 도메인 자율성과 유지보수성을 높였습니다.

#DDD#애그리게이트#값 객체
29400

아키텍처

DB 스키마 마이그레이션 도구, 어떻게 고를까

DB 스키마 마이그레이션 도구 4종을 비교하고, 환경별 선택 기준을 정리했습니다. 무중단 배포와 대용량 변경을 위한 운영 패턴도 함께 설명했습니다.

#DB#migration#MSA
15500

AI

메가 소프트웨어 시대의 암묵지 플랫폼

생성형 AI로 소프트웨어 규모가 폭발하는 메가 소프트웨어 시대의 변화와 개발자 역할 전환을 다루었습니다. 또한 암묵지 관리 시스템과 자동화된 거버넌스로 복잡성과 품질을 통제할 필요를 강조했습니다.

#LLM#MSA#DDD
1200

아키텍처

MSA도, 모놀리스도 아닌 제3의 선택 — Spring Modulith

모놀리스와 MSA 사이의 대안으로 Spring Modulith 기반 Modular Monolith를 소개했습니다. 모듈 경계 검증, 이벤트 통신, 문서화, 모니터링 사례를 실제 적용 경험과 함께 정리했습니다.

#Spring Boot#MSA#DDD
16100

AI

[오프라인] MoAI-ADK 개발기: AI 코딩 에이전트를 통제와 자율의 균형 속에 두는 길

AI 코딩 에이전트를 통제와 자율의 균형 속에서 다루는 MoAI-ADK 개발기를 소개했습니다. TDD와 스펙 주도 개발로 환각, 컨텍스트 손실, 코드 품질 문제를 줄이는 방법을 다뤘습니다.

#LLM#TDD#DDD
10400

백엔드

AI가 규칙을 "알잘딱" 지키는 백엔드 레포 만들기

AI가 아키텍처 규칙을 어기는 문제를 CLAUDE.md가 아니라 코드 구조와 테스트로 해결한 사례를 다뤘습니다. Go 백엔드를 DDD와 커스텀 아키텍처 테스트로 리팩토링해 AI가 안정적으로 코드를 생성하도록 만들었습니다.

#Go#DDD#LLM
1400

백엔드

AI가 규칙을 "알잘딱" 지키는 백엔드 레포 만들기

AI가 자연어 규칙을 무시하는 문제를 해결하기 위해 Go 백엔드를 DDD 구조로 리팩토링했습니다. 커스텀 아키텍처 테스트와 CI 강제로 규칙을 코드 수준에서 검증하도록 만들었습니다.

#Go#LLM#DDD
2800

아키텍처

AI 기반 금융 플랫폼 아키텍처와 혁신적인 금융 여정

DDD와 AI 매칭을 결합해 금융상품 비교·선택·승인 흐름을 재구성했습니다.투명한 오퍼 비교와 리다이렉션 없는 인앱 여정으로 금융 포용성을 높였습니다.

#핀테크#DDD#MSA
700

아키텍처

DDD를 Merchant 시스템 구축에 활용한 사례를 소개합니다

DDD로 Merchant 시스템의 핵심 도메인과 책임 경계를 정리한 구축 사례를 소개했습니다.\n클린 아키텍처, 비동기 모듈 구성, ADR과 팀 분리를 통해 확장성과 협업 구조를 설계했습니다.

#DDD#클린 아키텍처#gRPC
13300

아키텍처

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

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

#MSA#Spring Boot#Kotlin
15900

아키텍처

카카오페이 여신코어 DDD(Domain Driven Design, 도메인 주도 설계)로 구축하기

카카오페이 여신코어를 DDD와 멀티모듈 구조로 내재화한 과정을 공유했습니다. 도메인 경계, 공통 언어, Entity 분리를 통해 복잡한 여신 업무를 견고하게 설계한 사례입니다.

#DDD#Spring Boot#JPA
21100

백엔드

10년 된 레거시를 현대화하다 - Part.3: 대고객 서비스로의 확장

매장 도메인을 온·오프라인 대고객 서비스로 확장한 과정과 API 분리 전략을 소개했습니다. 또한 ECS, TeamCity, Datadog 기반의 배포·모니터링 구성까지 정리했습니다.

#DDD#REST API#AWS ECS
12800

아키텍처

코드 사례로 보는 Domain-Driven 헥사고날 아키텍처

Domain-Driven 헥사고날 아키텍처를 PDP 서비스 코드 사례로 설명했습니다. Port와 Use Case 분리, 애그리거트 모델, 테스트 용이성 등 운영 장점을 다뤘습니다.

#DDD#헥사고날 아키텍처#Kotlin
9100

아키텍처

새로운 팀의 코드베이스 적응기: 내 코드로 만들어가는 과정

새로운 팀의 Scala 코드베이스와 아키텍처에 적응한 과정을 공유했습니다. 작은 기능과 디버깅을 반복하며 코드 흐름을 익히고 팀에 녹아드는 방법을 설명했습니다.

#Scala#ZIO#gRPC
9200

아키텍처

10년 된 레거시를 현대화하다 - Part.2: 매장 도메인의 구현 여정

레거시에서 매장 도메인을 분리하기 위한 멀티모듈 아키텍처와 CQRS 적용 과정을 소개했습니다. 또한 Entity와 VO를 추상화해 도메인 모델을 구현한 사례를 설명했습니다.

#DDD#JPA#CQRS
4100

기타

헤어질 결심 a.k.a 퇴사 부검

성장과 호기심을 기준으로 강화학습의 탐색 개념을 커리어 선택에 적용했습니다. 좋은 동료, 회고, 목적 중심 커뮤니케이션에서 얻은 배움을 정리했습니다.

#문화#회고#강화학습
000

아키텍처

금융서비스 MSA 전환기 — DB 부(1편)

기존 대출비교 DB와 여신관리 서비스를 분리해 MSA 구조로 전환한 과정을 정리했습니다. DDD, Multi Datasource, CQRS, 트래픽 전환과 성능 개선 결과까지 함께 다뤘습니다.

#MSA#DB#DDD
3600

아키텍처

모두를 위한 DDD

DDD의 전략적 개념인 도메인 모델, 보편 언어, 바운디드 컨텍스트를 소개했습니다. 도메인 중심 설계를 이해하기 위한 기본 용어와 경계를 정리했습니다.

#DDD
3300

기타

도전, if(kakao)dev2022! Coze, Sherlock, Woozu

if(kakao)dev2022 발표자들이 코드 가독성, DDD, 기술 글쓰기 주제와 준비 과정을 공유했습니다. 온라인 녹화 환경에 맞춘 리허설, 스크립트, 시간 관리의 중요성을 소개했습니다.

#컨퍼런스#DDD#MSA
000

아키텍처

ㄷㄷㄷ: Domain Driven Design과 적용 사례 공유 / if(kakao)2022

레거시 서버를 점진적으로 MSA화하며 DDD와 헥사고날 아키텍처를 적용한 사례를 공유했습니다. 도메인 분리의 이점과 함께 트랜잭션·배포·구현 복잡도도 짚었습니다.

#DDD#MSA#hexagonal architecture
000