CQRS1 CQRS 패턴 CQRS 패턴이란? Command Query Responsibility Segregation의 약자로 ‘명령 조회 책임 분리’라고 합니다. 즉 명령과 조회를 분리하는 패턴인데요! 이 둘을 왜 분리를 해야 하는지 분리를 했을 때 이점은 무엇인지 알아보겠습니다. 명령과 조회를 분리한 이유 마틴 파울러는 명령과 조회를 분리한 이유가 비즈니스의 복잡도가 증가하여 이를 줄이고자 나온 개념이라고 합니다. 개발을 하다보면 많은 도메인 로직들이 생겨나고 복잡도가 증가하게 됩니다.(C, U, D) 또한 이에 따른 다양한 Read 방식도 제공해야 합니다. (R) 따라서 서로 다른 책임을 가지고 있으므로, 이를 분리하여 처리를 하면 성능 상 이점을 가져갈 수 있습니다. 분리를 할 경우 이점 명령 부분과 조회 부분을 분리하면.. 2022. 6. 15. 이전 1 다음