- 배달의 민족와 같은 배달 앱 서비스를 구현해 내는 것을 목표로 하였습니다.
- 객체지향적인 설게와 이론을 바탕으로 확장성이 좋고 유연한 클린 코드를 만들고자 합니다.
- 대용량 트래픽 처리까지 고려한 기능을 구현하는 것이 목표입니다.
- 안정적인 서비스를 위해 테스트 코드를 작성합니다.
- Code Coverage 70%를 유지하고 있습니다.
- 작성한 코드에 대해 꼼꼼하게 테스트 함으로써 기능의 안정성을 보장하고, 추후 리팩토링도 과감하게 할 수 있게끔 하는 것을 목표로 합니다.
- CI/CD를 통한 자동화를 구현하여 쉽게 협업이 가능한 프로젝트를 목표로 합니다.
- Github, Slack을 통한 활발한 소통을 바탕으로 효율적인 협업을 추구합니다.
- 외부 API가 응답 코드조차 보낼 수 없는 장애가 발생했다면? Circuit Breaker Pattern로 해결하기
- 인증 기능에는 어떤 기술을 사용해야 할까?
- 인증 관련 보안 이슈
- 로그인 체크는 어떻게 하면 좋을까?
- Github Action을 통해 CI 설정하기
- 다중 서버에서 session 불일치 현상 해결 방법
- 프로젝트 컨벤션
- Use Case 보러가기
- 서버 구조도 보러가기