brobro332.dev

💥 Testcontainers 컨테이너 반복 생성 문제

문제 상황 Testcontainers를 통해 테스트 용도의 PostgreSQL 컨테이너를 띄우고자 추상 클래스를 생성했다. 하나의 컨테이너로 모든 자식 클래스들의 테스트를 수행할 것이라 예상했지만 그렇지 않았다. 실제로는 자식 클래스 별로 컨테이너가 새로 생성되었으며, 해당 컨테이너에 연결 또한 실패했다. 문제 원인 @Testcont...

💥 MSA 환경에서 잘못된 회원가입 API 흐름으로 인한 문제

문제 상황 각 서비스의 계정을 통합 관리하기 위해 중앙에 Gateway 통합 인증 서버를 둠. 각 서비스에서 사용자 메타 데이터를 저장하고 중앙 데이터와 매핑하려면 회원가입 시 생성된 UUID가 필요함. 현재 구조에서는 각 서비스가 역으로 Gateway API를 호출해 UUID를 받아오는 방식임. 이로 인해 각 서비스가 Gateway ...

🧩 Baekjoon 2903 - 중앙 이동 알고리즘

문제 상근이는 친구들과 함께 SF영화를 찍으려고 한다. 이 영화는 외계 지형이 필요하다. 실제로 우주선을 타고 외계 행성에 가서 촬영을 할 수 없기 때문에, 컴퓨터 그래픽으로 CG처리를 하려고 한다. 외계 지형은 중앙 이동 알고리즘을 이용해서 만들려고 한다. 알고리즘을 시작하면서 상근이는 정사각형을 이루는 점 4개를 고른다. 그 후에는 ...