Skip to content

[데일리 스크럼] 2022 11 30

Seongho Yun edited this page Nov 30, 2022 · 2 revisions

어제 한 일

Caching 데이터 플로우에 대한 고민

  • 응답 페이지 생성을 위한 설문지 조회

data1

  • 응답 제출(사용X)

data2

- 쓰기 작업에서 캐시를 쓰는 것이 의미가 있을까?
    - 만약 DB에서 병목 현상이 발생하는 경우에, 일단 redis에 빨리 저장하고 빠르게 응답하는 용도로 사용하는 것도 의미가 있을까?
    - mongoDB 에서 id 를 기준으로 1개만 검색하는것과 redis 에 저장한 값(key=id)을 찾는것의 차이가 어느정도 있을까.
    - 캐시, redis에 데이터 쓰기 작업의 경우, 얼마나 유효한가?
    → 데이터 갱신이 자주 일어난다
    → redis에만 업데이트
    → 최종 업데이트 내용만 DB에 동기화
    → DB 접근 수가 줄어든다.
        - ex1) 게임 캐릭터 좌표 처럼 수시로 변경되는 경우 → db와 동기화 시 최종좌표만 입력
        - ex2) 자동저장 에디터 → 잦은 갱신으로 성능 향상?
        - ex3) 블로그 글 처럼 수정이 적은 경우 → 낭비?
  • 수정 전 지난 응답 조회(사용X)

data3

  • 응답 수정(사용X)

data4

오늘 할 일

  • BE
    • 백로그 작성
      • Caching 작업 추가
    • 설문지 조회 API에서 Caching 적용
      • Redis 설치 및 연결
      • Caching Middleware 작성
  • FE
    • 설문지 결과 페이지 작성
      • 레이아웃
      • chart.js + 백엔드 연동

멘토님한테 물어볼 내용

  • 프론트엔드 성능 개선 어떤 것들을 신경써서 하는지
  • 우리 프로젝트에서는 프론트엔드의 어떤 것들을 성능 개선할 수 있을지

Home

규칙

프로젝트 계획

스프린트 회의록

데일리 스크럼

week 1
week 2
week 3
week 4
week 5
week 6

회고록

데모

Problem & Solving

Clone this wiki locally