-
Pairing 기술블로그Spring(Web) 2024. 4. 8. 16:12
"페어링 중고거래 플랫폼"이라는 프로젝트를 진행하면서, 발생한 기술적 이슈들을 어떻게 해결했는지에 대해서 기술 블로그를 만들게 되었습니다.
페어링 중고거래 플랫폼
2024.02 - 진행 중
6인 프로젝트
프론트엔드 2명, 백엔드/인프라 4명- 에어팟과 같이 각 부분별로 중고 거래글을 올리는 선택지와 다른 사람들과 합쳐 한 개의 상품으로 판매할 수 있는 선택지를 줄 수 있는 통합 중고거래 플랫폼입니다.
- Jenkins, Docker를 이용한 CD 환경 구축을 통한 기존 수동 빌드 시간 제거
- Kafka를 통한 애플리케이션 레이어 / 메세지 브로커 분리, 영속성 보장
- Kafka-ui를 도입해 기존 토픽/컨슈머 확인 시간을 5분 → 10초 이내로 단축
- Cloudflare를 활용한 SSL/TSL 인증서 적용 및 DDOS 방지 기능 도입
- JPA, PostgreSQL, Spring boot
- 💡 제품의 일부분을 잃어버려 쓸 수도, 팔 수도 없는 제품을 다른 사람들과 모여 한 개의 상품으로 출시할 수 있게 해주는 중고거래 플랫폼입니다.
관련 페이지
- repo : 현재 SSAFY 내부적으로 gitlab에서 진행하고 있는 프로젝트이기 때문에, 현재는 반출이 어렵습니다.
- blog : https://pairing-tech.tistory.com
- 프론트/백엔드와 함께 기술 블로그를 작성 중입니다
'Spring(Web)' 카테고리의 다른 글
@OneToOne에서 발생하는 즉시로딩 문제 (0) 2024.05.02 검색 조건이 담긴 Body를 쓰는 HTTP 요청 METHOD는 GET일까 POST일까? (0) 2024.04.27 FetchType.EAGER, FetchType.LAZY (0) 2024.03.20 Spring Controller의 Stateless (0) 2022.07.07 Spring 핵심 원리 3 - 싱글톤 패턴과 스프링 컨테이너 (0) 2022.06.24 - 에어팟과 같이 각 부분별로 중고 거래글을 올리는 선택지와 다른 사람들과 합쳐 한 개의 상품으로 판매할 수 있는 선택지를 줄 수 있는 통합 중고거래 플랫폼입니다.