Just Pickup이란?

README.md

생성일: March 23, 2022 7:16 PM

Just pickup! - 프로젝트 기획 배경 및 목표 (개요)


Untitled

기획배경

현업에서 오래된 모놀리틱 서비스를 유지보수 해보면서 프로그램은 점점 노후화되고, 새로운 기술을 적용하기에는 프로그램의 의존성에 묶여 시도하기가 힘든 환경이 되가면서 점점 MSA에 관심이 가게 되었습니다.

그래서 기술적용에 자유롭고 도메인 변경에 유연하게 대처할수 있는 MSA를 적용한 프로젝트를 만들어보자는 생각을 가졌습니다. 같은 고민을 가지고 있는 개발자 2명이 모여서 MSA을 적용한 프로젝트인 Just pickup!을 기획하였습니다. Just pickup! 이란 사용자가 카페로 간단하게 주문을 넣어서 단지 픽업을 하면 된다는 뜻으로 만들었습니다.

애자일

저희는 프로젝트 생명주기 동안 애자일을 적용하여 이벤트 스토밍을 적용하였으며 (!이벤트스토밍 링크)

이슈에 유연하게 대처하기 위해 github issue를 적극 활용하였습니다.

기술

spring cloud 오픈소스 기반으로 마이크로 서비스 아키텍처를 설계하여 개발하였습니다.

설계서


API 설계 ✏️

서비스 설계서
유저 서비스 창훈
매장 상범
주문 상범
알림 창훈

**Overview** 🔎

  • 점주
    • 창훈
  • 사용자
    • 상범

아키텍처


기술 스택 및 개발환경

  • 상범
  • Spring Boot
    • Spring Framwork XX
  • Vue
    • Vue-Router
1. 췍
2. 췍
3. 췍췍

시스템 아키텍처

  • 창훈

[작성 예정] 하단은 예시

Untitled

Micro service 통신

  • Zipkin Untitled

주요 이슈


build & run


[도커 실행방법 작성]

  • 상범
Written on March 25, 2022