f-lab-edu / price-search

0 stars 3 forks source link

프로젝트 기술스택에 대한 의견 #1

Open kgi912 opened 2 years ago

kgi912 commented 2 years ago

협업을 위해서 앞으로 슬랙보다는 깃허브에서 이슈를 주고 받는것이 좋겠다고 하셔서 처음으로 글을 남겨 봅니다.

기술스택에 대한 의견 Spring Boot(Embedded Tomcat), Spring Data JPA + MySQL, Testcontainers Nginx Ubuntu 21.04 Pinpoint Elasticsearch + Kibana

이렇게 가져 가신다고 하셨는데 몇가지 궁금한 점이 있어 여쭤봅니다.

  1. Apache 대신 Nginx를 쓰실려고 하시는 이유가 있을까요??
  2. 슬랙에 보내주신 네트워크 토폴로지 구성을 보니 WAS만 이중화가 되어 있고 DB의 경우 이중화가 되어 있지 않던데 MySQL 또는 MariaDB Replication을 이용해서 master/slave 방식으로 이중화 하는 것에 대해 어떻게 생각하시는지 궁금합니다.
  3. 토폴로지 그림 가장 앞단에 Application Load Balancer 가 있는데 저희 회사 같은 경우 idc센터의 L4 스위치 에서 로드밸런싱을 해주는데 저희 프로젝트에서는 어떤 Application Load Balancer를 쓰실려고 생각중이신지 궁금합니다.
  4. 레디스와 같은 캐시서버도 구축하면 좋을것 같습니다.
  5. 마지막으로 저희 회사에서 현재 Oracle -> MariaDB 로 마이그레이션 중이어서 MariaDB쪽을 조금씩 보고 있는데 MySQL 대신 MariaDB로 DB 구축을 하면 어떨지 건의드립니다.
f-lab-scott commented 2 years ago

의견 드립니다.

f-lab-scott commented 2 years ago

@kgi912 답변이 되었는지 모르겠습니다.