-
Docker + Docekr-compose
- Nginx
- Web : Nestjs
- Monitoring: Prometheus, Grafana, Node-exporter
-
AWS
- RDS - Postgres
- DocumentDB - Mongodb + mongoose ORM findone
- DynamoDB + dynameoose ORM find
- ElastiCache - Redis
-
MSK - Kafka
-
ECS + ECR + CI/CD
1번 방식 - 검색어 기준으로 상품 찾기
- 서울역 검색 - 빵집 m
- 인사동 검색
- 올림픽공원 검색
- 서울역 인근에서 판매되는 상품리스트 보여준다.
위치 계산이 왜필요하지?
2번 방식 - 내 위치 (지역) 중심으로 상품 찾기
- 죽전동 지역설정 → 죽전동에 등록된 가게가 20개 → 판매 중인 상품이 50개 → 200m거리에 A상품
- 위도경도 → 지역명 → 상품 리스트 → 가게위치랑 현위치 거리 계산 → 가까운 순 보여주느게 가능
소연
- AWS EC2 + RDS + Dynamo + Elasticache 연결
- order 관련 추가 코드
경복