TIL 60 [ Spring 실전 프로젝트 ( Day 3 ) - 기본 API 구현/병합/전체 테스트, Cache + Redis 세션 ]

2025. 5. 20. 21:41·[내일배움캠프-Sparta]/Spring 6기
반응형

14:00 ~ 15:10 Redis 세션

 

오늘은 각자 기능별로 잘 동작하는지 팀원들 스스로 하나하나씩 포스트맨으로 테스트를 해보고, 기본적인 기능 구현 하는 시간을 가졌다. 목표는 내일 까지 기본적인 API 기능 구현을 끝 마치고, 어떻게 다음에는 Cache 전략을 짜고 구성해 나가야 할지 등을 고민해보게 되었다. 5분 기록보드는 꼼꼼히 작성중이다 ( 트러블 슈팅 + 기능구현 등 )

 

Book Review

 

Book Review

The Postman Documenter generates and maintains beautiful, live documentation for your collections. Never worry about maintaining API documentation again.

documenter.getpostman.com

해당 사이트로 가면 PostMan으로 기능별마다 잘 정리가 되어 있다.

 

 

 

저녁에는 각자 기능별로 여러 차례 PR을 거치면서 팀원들과 저녁 스크럼에 모여서 기능이 잘 동작하는지 테스트를 해보는 시간을 가졌다. 다행히 정상적으로 잘 동작하는 부분이 있었고, 조그마한 오류들은 다시 PR을 통해서 해결해 나가는 방식으로 진행되었고, 이제 잠깐 얘기를 했었는데 Cache는 어떤 것을 구현해보면은 좋을까라는 아이디어를 한 자리에 모여서 이야기를 짧게 나눠보고 하였다.

 

 

원래 계획에 앞서 하루 빠르게 기본적인 API 구성이 완성되었다. 우리가 생각했던것 보다 빠르게 끝나버려서 시간을 확보할 수 있게 되었고 이제 내일 오전에 캐싱 관련 아이디어와 동시성 제어를 어떤 예시를 두고 잘 정리해서 튜터님에게 의견을 물어볼 예정이다.

 

동시성 제어 관련되서는 두 유저가 동시에 똑같은 제목과 저자로 책 등록 요청을 보내거나 등 여러 가지의 아이디어가 떠오르긴 하는데 cache 관련된 기능 아이디어로는 도무지 떠오르지가 않는다 😥

 

Redis 관련된 내용들은 여기에 정리하였다.

2025.05.20 - [[내일배움캠프-Sparta]/Spring 6기 ( + TIL )] - 📦 Redis : 개념부터 캐싱 전략까지

 

📦 Redis : 개념부터 캐싱 전략까지

1️⃣ Redis란 무엇인가?Remote Dictionary Server의 약자이며, 메모리 기반의 Key - Value 저장소 이다. 데이터구조 서버 : 문자열(String) , 리스트(List), 셋(Set), 해시(Hash), 정렬된 셋(Sorted Set) 등을 지원비동기

dimenshun.tistory.com

 

반응형

'[내일배움캠프-Sparta] > Spring 6기' 카테고리의 다른 글

TIL 62 [ Spring 실전 프로젝트 ( Day 5 ) - Cache 적용 ]  (0) 2025.05.22
TIL 61 [ Spring 실전 프로젝트 ( Day 4 ) - Cache 💡, 오류 개선, Redis 기본세팅 + PostMan 웹 공유법 ]  (0) 2025.05.21
📦 Redis : 개념부터 캐싱 전략까지  (0) 2025.05.20
TIL 59 [ Spring 실전 프로젝트 ( Day 2 ) - 도서 CRUD 구현 + 트러블 슈팅 ]  (0) 2025.05.19
TIL 58 [ Spring 실전 프로젝트 ( Day 1 ) - 설계 ( ERD, API, 와이어프레임 ) ]  (0) 2025.05.16
'[내일배움캠프-Sparta]/Spring 6기' 카테고리의 다른 글
  • TIL 62 [ Spring 실전 프로젝트 ( Day 5 ) - Cache 적용 ]
  • TIL 61 [ Spring 실전 프로젝트 ( Day 4 ) - Cache 💡, 오류 개선, Redis 기본세팅 + PostMan 웹 공유법 ]
  • 📦 Redis : 개념부터 캐싱 전략까지
  • TIL 59 [ Spring 실전 프로젝트 ( Day 2 ) - 도서 CRUD 구현 + 트러블 슈팅 ]
dimenshun
dimenshun
한 소년의 개발 일기
    반응형
  • dimenshun
    Dev Life Notes
    dimenshun
  • 전체
    오늘
    어제
    • 분류 전체보기 (268)
      • CS (23)
        • 자료구조 (0)
        • 알고리즘 (0)
        • 컴퓨터 구조 (8)
        • 네트워크 (6)
        • 운영체제 (3)
        • DB ( + SQLD ) (5)
        • SW공학 (1)
      • 프로그래밍 (3)
        • Java (0)
        • Spring (0)
        • HTML,CSS (3)
        • JavaScript (0)
      • 개발 툴 (7)
        • Git(버전관리) (1)
        • Docker (3)
        • AWS (2)
        • JSP (1)
      • 코딩테스트(Algorithm) (125)
        • 백준 (6)
        • 프로그래머스 (119)
      • [내일배움캠프-Sparta] (110)
        • Spring 6기 (106)
        • KPT 회고 (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    백엔드
    db
    코딩테스트
    운영체제
    OS
    spring
    CPU
    컴퓨터구조
    메모리
    Testcode
    개발자
    알고리즘
    KPT
    It
    트랜잭션
    Java
    AWS
    web
    SQLD
    Til
    SQL
    배포
    웹
    내일배움캠프
    Python
    세션
    네트워크
    cs
    docker
    network
  • hELLO· Designed By정상우.v4.10.3
dimenshun
TIL 60 [ Spring 실전 프로젝트 ( Day 3 ) - 기본 API 구현/병합/전체 테스트, Cache + Redis 세션 ]
상단으로

티스토리툴바