Skip to content

devNana222/ohsir39cm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 

Repository files navigation

🛒Oh.Sir.39cm🛒

'29센티미터' 에서 산 코트를 벗고 귀가 후
'오늘의 집' 에서 산 테이블에 앉아
'토스' 로 해외주식하며
'배민' 으로 가니쉬를 배달시키고
'설로인' 고기를 썰어먹는 삶을 꿈꾸며 만드는 미니 프로젝트입니다.

항해플러스 3주~10주차 과제 내용을 담고있습니다.

간단한 E-Commerce System을 구현하였으며 매 주차 고도화를 통해 다양한 기술을 익혀나가는게 목표입니다.


🔐 Concurrency Report

접기/펼치기

해당 프로젝트에서 발생할 수 있는 "동시성 문제"에 대해 조사한 내용입니다.

  1. 단순히 생각했을 때 발생할 수 있는 동시성 문제에 대한 리포트 입니다.
    동시성 문제 분석 1번

  2. 시나리오 별로 발생할 수 있는 동시성 문제를 분석하고, 구현복잡성, 성능, 효용성의 내용으로 분석하였습니다.
    동시성 문제 분석 2번

  3. 동시성 이슈(Concurrency Issues)의 제어(제어 목적, 제어 기법, 제어 방식)에 대해 정리한 글도 첨부하겠습니다.

  4. 자바에서 사용할 수 있는 동시성 제어

⏰ Cache Report

접기/펼치기

해당 프로젝트에서 적용할 수 있는 "캐시"에 대해 조사한 내용입니다.

  1. 캐시 전략
  2. Redis로 Cache만들고 성능 비교하기

🍀 Index Report

접기/펼치기

해당 프로젝트에서 적용할 수 있는 "인덱스"에 대해 조사한 내용입니다.

  1. DB Query Optimization
  2. 첫 삽질.. 인덱스와 캐싱을 동시에 적용 해보려 했으나 모수가 너무 적어 적절한 테스트가 이루어 지지 못했습니다.
  3. 실행계획을 통해 알아본 성능개선 보고서

🎉 Event Report

접기/펼치기

해당 프로젝트에서 적용할 수 있는 "관심사 분리"에 대해 조사한 내용입니다.

  1. 관심사 분리

🔥 Error Report

접기/펼치기

해당 프로젝트에서 적용할 수 있는 "장애대응"에 대해 조사한 내용입니다.

About

항해플러스 week3 - e-commerce과제입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages