Skip to content

피어세션 2주차

ChangMyeong Lee edited this page Nov 19, 2022 · 5 revisions

2주차 피어세션

  • Web 08 (맛있는 녀석들)

    • 강윤희
    • 권유리
    • 박정현
    • 이창명
  • Web 37 (Zello)

    • 강혜원
    • 김지현
    • 이동재
    • 정주연

Ice Breaking

  • 자기소개

  • 게더 타운 레이싱

진행 상황 공유

  • DB

    • Web 08

      Web 37 팀은 DB 뭐 쓰시려고 계획 중이신가요? 저희는 아직 Mongo DB, RDBMS, Redis 등을 논의 중입니다.

    • Web 37

      저희도 Mongo DB 생각 중이고, Redis 도 사용할 예정입니다! 그런데 궁금한 점이 있는데, 서버 측 변수를 사용하지 않고 Redis를 고려 중인 이유가 따로 있으신가요??

    • Web 08

      서버 측 단순 변수를 사용하게 되면 서버가 PM2에 의해 재배포 될 때 전부 초기화가 되버리고, 또 어떤 이유로 서버가 죽었을 때도 이를 유지하지 못합니다. 또한 저희 서비스 특성 상 저장해야 되는 데이터의 휘발성이 강합니다. 마지막으로 Redis는 말이 인메모리 DB라서 휘발성이 강하다고 여겨질 수 있지만, Redis 자체적으로 제공하는 저장 기능 등을 통해 RDB 처럼 운용할 수 있는 방안도 존재합니다. 이에 사용 고려 중입니다.

    • Web 37

      아하, 저희는 PM2의 클러스터 모드를 통해 배포를 구현할 예정인데, 각 Cluster 간 변수의 공유를 위해 Redis를 사용합니다. 혹시 Web 08도 비슷한 이유인가 싶어서 여쭤봤습니다.

  • 깃헙 워크플로우

    • Web 08

      Web 37 분들은 작업 시 어떤 플로우를 따르시나요? 저희는 원본 repo를 개인 저장소로 fork 따고 작업하는 방식을 사용하다가 이에 대한 효율성 논의가 이루어지는 중입니다.

    • Web 37

      저희는 따로 fork 없이 바로 원본 repo 에 작업하고 있습니다.

    • Web 08

      그렇게 하면 물론 굉장히 작업 과정이 단순해지지만, main repo 같은 주요 branch에 실수로 직접 push를 한다거나 삭제를 하는 실수를 막을 수 없지 않나요??

    • Web 37

      그에 대해 깃헙 자체로도 방지할 수 있는 설정이 있는 것으로 알고 있고, 아니면 깃 훅을 사용해서 세부 설정을 해줄 수 있는 것으로 알고 있습니다.

    • Web 08

      그 문제를 방지할 수만 있다면, 원본 repo에서 작업하는 것이 훨씬 효율적이겠네요. 혹시 현재 해당 설정을 해두셨나요??

    • Web 37

      아직 해당 설정들을 해두지는 않았습니다.

  • 디자인

    • Web 37

      저희 조의 정주연 님이 디자인 쪽 일을 하셨어서 로고나 각종 디자인을 모두 맡아주셨습니다.

    • Web 08

      주연 님한테 저희 로고 맡기려면 얼마 드려야 되나요?

    • Web 37

      100만원 쯤?

    • Web 08

      ?????

추가

  • 장난으로 로고 말씀 드린건데 이쁘게 잘 만들어주셔서 너무 감사합니다.
Clone this wiki locally