스럽 서버 멀티모듈 전환기
1. 문제현재 스럽의 서버는 다음과 같이 총 3개로 이루어져 있습니다.Admin API Batch 또한 스럽의 데이터베이스는 50개가 넘어가는 테이블을 가지고 있습니다. 이 두 가지 상황이 겹쳐 문제가 발생하였습니다.JPA를 사용하는 환경에서 데이터베이스 테이블이 50개가 넘어가면, JPA Entity 또한 50개가 넘어가는 상황이 됩니다. 이에 따라서 하나의 JPA Entity가 수정/추가/삭제되면 3번의 중복된 작업을 해야 했습니다. 2. 해결할 방법 모색2-1. 각 서버에서 필요한 JPA Entity만 사용하기가장 먼저 떠올린 방법은 JPA Entity의 특징을 사용하는 것이었습니다. JPA Entity가 있고, 데이터베이스 테이블이 없을 때는 문제가 발생하지만, 데이터베이스 테이블은 있고, JP..
Backend
2024. 9. 30. 15:14