[ 2024.11.12 TIL ] NTD(뉴 타워 디펜스)

박지영·2024년 11월 12일
0

Today I Learned

목록 보기
77/84

📃 이번 발표에 대한 튜터님들의 피드백

업무 분담을 타입 단위가 아니라 기능 단위로 해봐라

  • e.g - notification 관련, 패킷 관련, db 관련 등 기능 별로 분담

트러블슈팅에 대한 문맥이 있어서 좋았다

기술 인사이트

캐시 / 대기열

Redis

  • 큐 시스템을 이용한 대기열 순서 관리

  • 자주 조회하는 데이터를 캐시 형태로 보관해서 필요할 때 사용

동시성 제어

bull queue

  • 여러 클라이언트에서 동시에 들어오는 요청을 처리할 때 순서를 관리 할 수 있다.

배포 및 운연

docker / docker compose

  • 일관된 실행 환경 보장

  • 빠른 환경 세팅과 빠른 배포

대용량 트래픽 처리

로드 밸런싱

  • nginx, aws load balancer

  • 전반적인 응답 향상

  • 고가용성 확보

  • 유연한 확장성

스트레스 테스트

JMeter, Artillery, locust

  • 대용량 트래픽에 대비해서 스트레스 테스트

서버리스 컴퓨팅

aws lambda

  • 일회성 작업이나 실시간 이벤트를 처리해야할 때 사용

모니터링 및 로깅

EFK 로깅

  • Elasticsearch -> 백엔드 로그 저장 및 검색

  • Fluentd -> 로그 수집기

  • Kibana -> 데이터 시각화

profile
신입 개발자

0개의 댓글