Go Gradually - Repository

  • CS
  • PS
  • Backend
  • 개발
  • GitHub
  • 홈

2026/04/02 1

테이블은 어디에 둘 것인가 - 객체의 책임 분리와 DB 배치 기준

들어가며새로운 도메인 개념이 등장했을 때, 개발자가 가장 먼저 마주하는 질문이 있다."이 테이블, 어느 DB에 만들지?" 얼핏 단순해 보이는 이 질문은, 사실 객체의 책임을 어디까지로 볼 것인가라는 설계 판단 그 자체다. 그리고 이 판단의 근거는 놀랍게도 코드나 ERD가 아니라, 비즈니스가 그 개념을 어떤 맥락에서 변경하고 싶어 하는가에 있다.상황: "단백질 초코바"는 어디에 속하는가기존 시스템에 두 개의 데이터베이스가 있다고 가정하자.DB관리 대상핵심 관심사식료품 DB과자, 음료, 초콜릿 등맛, 용량, 유통기한, 원재료영양제 DB비타민, 유산균, 오메가3 등성분 함량, 일일 권장량, 인증어느 날, PM이 말한다."단백질 초코바 상품을 새로 관리해야 해요."단백질 초코바. 이름을 뜯어보면 두 세계의 언어..

Article - 깊게 탐구하기/도메인 주도 설계 이해하기 2026.04.02
이전
1
다음
더보기
프로필사진

Go Gradually - Repository

목표: 핀잇 실사용자 1명 이상 달성하기 글은 보통 저녁 10시에 올라옵니다.

  • 분류 전체보기 (331) N
    • Article - 깊게 탐구하기 (74) N
      • 도메인 주도 설계 이해하기 (11) N
      • 트랜잭션 완전정복 (3)
      • 모-던한 프로그래밍 (2)
      • OS - Deep Dive (6)
      • Network - Deep Dive (4)
      • kubernetes, k8s 적용기 (8)
      • 개발 꿀팁 (10)
      • 피드 한 줌 (1)
      • 시간 기록, 관리 서비스 Pinit (16)
      • OPIc 학습 도우미, OMyPIc (1)
      • 개인 프로젝트 (5)
      • OpenAI Gym (4)
      • 사소한 궁금증 (1)
    • CS Repository (57)
      • 소프트웨어 공학 - Clean Code & Arc.. (5)
      • 객체지향 & Design Pattern + @ (1)
      • 운영체제 - Dinosaur Book + @ (2)
      • DB (2)
      • 네트워크 - Top-down Approach + .. (27)
      • 데이터 중심 애플리케이션 설계 (1)
      • 리팩터링 (4)
      • 엔터프라이즈 애플리케이션 아키텍처 패턴 (3)
      • HTTP 완벽 가이드 (8)
      • 프로그래밍 패러다임 (3)
    • AI Repository (51)
      • 기초 통계학 (14)
      • 기초 딥러닝 (12)
      • 기초 강화학습 (17)
      • DRL (7)
      • AI Agent (1)
    • WEB BE Repository (42)
      • JAVA & Kotlin (10)
      • Spring (5)
      • JPA (2)
      • AWS (5)
      • Python + FastAPI (2)
      • 배포 및 운영 (3)
      • 주니어 백엔드 개발자가 반드시 알아야 할 실무 지.. (2)
      • Redis (1)
      • Spring Security (3)
      • RabbitMQ (8)
    • WEB FE Repository (11)
      • React (6)
    • PS (24)
      • 이론 (3)
      • USACO Silver (1)
      • USACO Gold (6)
      • Baekjoon OJ (4)
      • Codeforces (7)
    • 주간 회고 - 체크리스트 (41)
    • 개인적 공간 (31)
      • 방광암 치료 (2)
      • 독서와 사색 (23)
      • 패션 (1)

Tag

PS, math, DRL, 도메인 이벤트, rabbitmq, DP, prefix sum, Kubernetes, 티스토리챌린지, k8s, 코루틴, Greedy, DQN, LeetCode, MountainCar, 오블완, 리팩터링, 누적 합, 쿠버네티스, CI/CD,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • 문제 해결 방법
  • GoGradually 의 Repository 입니다.

Archives

Calendar

«   2026/04   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

  • GitHub

티스토리툴바