backend

CQRS CQRS란 Command and Query Responsibility Segregation 의 약자입니다. 저장소로부터 질의/명령을 이용하여 읽기/ 쓰기 작업을 분리하여 애플리케이션의 성능, 확장성, 보안성 등을 증가시키는 방법입니다. 명령(Command): Aggregation을 중심으로 데이터의 변화를 만듭니다. 주로 쓰기 작업을 실행합니다. 질의(Query): Aggregation을 중심으로 데이터를 가져옵니다. 주로 읽기 작업을 실행합니다. CQRS는 읽기/쓰기 모델을 분리하여 읽기 작업에 보다 높은 트랜잭션에서의 자유를 부여합니다. 주로 MongoDB와 같은 NoSQL을 사용하여 읽기 성능을 증가시킵니다. 쓰기 작업에는 PostgreSQL과 같은 RDBMS를 사용해 트랜잭션을 보장합니다..
vscode에서 아래와 같은 에러가 뜰 때가 있다. 해당 에러는 vscode의 jvm 버전이 현재 JAVA_HOME에 설정된 자바의 버전과 같지 않을 때 발생한다. vscode 커맨드 창에서 user settings 입력 검색창에 jvm 입력 default를 원하는 버전으로 변경. default 가 1.8 버전이기 때문에 위 에러에서 1.8이 떴던 것이었다. 필자의 경우엔 17로 입력하였다. 그리고 커맨드 창에 reload를 입력하여 vscode를 재실행한다. 문제가 해결된 것을 볼 수 있다!
Snapshot 개발 중인 버전의 스냅샷입니다. 실험 중인 버전이기 때문에 새로 개발 중인 기능이 있을 수 있습니다. M(Milstone) 스냅샷의 마일스톤 입니다. 스냅샷보다 정리가 잘 되어 있지만 역시 새로 개발 중인 기능이 있을 수 있습니다. RC(Release candidate) 말 그대로 릴리즈 후보라는 뜻입니다. 큰 문제가 없다면 개발된 기능들이 배포되며 적당한 수정 및 테스트를 거치고 나면 정식 버전으로 출시됩니다. ga 최종 릴리즈 버전입니다. 수정 및 테스트는 이후 버전을 통해 이루어집니다.
Say simple
'backend' 태그의 글 목록