TIL_250213

듀듀·2025년 2월 13일

spring_TIL

목록 보기
3/53

Gitflow

Gitflow 전략

masrter: 제품으로 출시될 수 있는 브랜치
develop: 개발
feature: 기능 개발
release: 출시 버전 준비, 배포
hotfix: 출시버전에서 발생한 버그 수정

테이블 명세서_피드백

[가게]
별점을 자주 update라는 것은 올바른 방법이 아니다
다른 방법: 스케줄링으로 하루에 1번 반영하는 방법 -> 트랜잭션이 길어진다 -> 동시간 리뷰 작업은 동시성 문제를 일으킨다 = 지연시간이 길어진다
결론: 역정규화를 위한 테이블, 별도의 조회 테이블 생성 -> 매번 이벤트를 발행하고 그 이벤트를 계산하는 방법으로 수정

[메뉴]
가격은 범위가 큰 실수로 표현(decimal) ex)부가세

[배달]
우선순위 낮추기
주문이 들어왔을 때 라이더 배정되는 이벤트로 발행

0개의 댓글