본문 바로가기

카테고리 없음

스파르타코딩클럽 내일배움캠프 15주차 5일

728x90

오늘은 프론트 css부분을 맡아서 해보았다.

글자하나하나 버튼 하나하나 표하나하나를 정렬하는 부분이 굉장히 힘들었다. ㅠㅠ

후... 최대한 열심히해야겠다.!!

 

좋아요 설계 생각해야 할 부분

생각할부분

1. repository에 객체를 담아야 할지 아니면 다른방법이 있는지?

객체에 담아야 id로 중복체크가 가능하기 떄문에!!

더좋은 방법은?

 

2. 카운트를 세는 부분

프론트도 처리할 수있지만 repository의 save된 객체의 size를 반환한다.

더좋은 방법은?

 

3. 동시성 문제

1. 제일 쉬운 sync맞추는 방법은 스케쥴러를 이용한 방법이라고 생각한다.

2. 근데 보통 현업에서는 redis에서 캐싱기능을 이용하면 주기적으로 갱신이 가능하니 redis의 캐싱기능을 좀더 봐야 될것 같다.

3. Native Query의 atomic한 operation적용하기!!

4. 제일안좋은 방법 -> lock

 

redis를 사용한 방법 제외 더좋은 방법은?

 

 

728x90