Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 2.34 KB

README.md

File metadata and controls

24 lines (19 loc) · 2.34 KB

Ticket-Flow

문화생활을 즐길 수 있는 스포츠, 연극, 뮤지컬 등 관람 티켓을 예매할 수 있는 프로젝트입니다.

🌟 왜 이 프로젝트를 선택했을까요?

  • 대용량 트래픽을 어떻게 관리할 수 있는지 알아보고 싶었습니다.
  • 테스트 자동화 경험을 통한 품질 향상을 시키고 싶었습니다.
  • 지속적인 통합과 배포(CI/CD)를 통한 협업 효율성 증대시키고 싶었습니다.
  • 만약, 많은 사람들이 데이터에 동시에 접근을 하려고 할 때, 동시성 제어를 알아보고 싶었습니다.

🌟 이런 부분을 고려하면서 프로젝트를 만들었어요!

  • 유지보수를 위해 객체지향을 이해하고 이를 코드에 적용하려고 했습니다.
  • 냄새나는 코드가 아닌 읽기 좋은 코드를 작성하려고 했습니다.
  • docker를 통해 일괄된 개발 환경을 제공하고자 했습니다.

🌟 프로젝트 진행 중 이슈와 해결 과정

CI/CD 구축을 위해 Github Actions로 CI/CD 구축하는 과정

대용량 트랙픽을 감당하기 위한 서버 확장 방법과 세션 불일치 문제 해결

🌟 프로젝트의 서버 구조도

스크린샷 2024-09-25 오후 5 15 54