선착순 쿠폰이나 선착순 시스템 개발 시 대기열은 redis를 사용하고 쿠폰 정보를 담은 db와 실제 쿠폰을 발급하는 db는 무엇으로 해야 할까요? 실시간 발급 시스템을 구현할 때 redis로 구현하는 게 맞는지 알고 싶어요

협업 시 깁허브의 경우 각 기능을 맡은 사람 마다 브랜치를 만들어서 커밋하고 마스터나 메인으로 머지하는 것이 맞는지, 맞다면 버전관리를 어떻게 하는지 이해가 가지 않습니다 저희가 레포지토리를 만들고 포크해서 풀리퀘스트를 던지고 머지하는 방식을 사용했었는데, 그대로 프로젝트를 진행해도 될까요?

커밋 메시지 [] 프로젝트 진행 상황 요약 이런식으로 그냥...올리면 되나요 규칙을 정할까요

이외 프로젝트 건에 대하여 질문