전체 작품 중 가장 인기있는 포트폴리오를 추천드립니다
테마별 포트폴리오
abjin
IT·프로그래밍>서버·클라우드
1
백엔드 채팅 SAAS 개발
프로젝트 설명
1) 포트폴리오 소개
- 사내 다수 프로젝트에 채팅 SAAS 제공
2) 작업 범위 : 개발에 참여한 범위 및 지원환경
- 소켓 서버 인프라 구축 및 설계
- 대용량 소켓 연결을 위한 nginx 튜닝
- 멀티 테넌시 아키텍쳐 설계
- 광고 연동
- API 설계 및 개발
- RDB/NoSQL 설계
- 인프라 운영 및 장애 대응
- 백엔드 프로젝트 내 모든 기능 유지 보수 및 운영
- 프로젝트 및 백엔드 파트 일정/업무 관리
- 코드 리뷰
3) 주요 업무
하기 기능을 제공하는 채팅 SAAS 설계 및 개발
- 1대1 채팅방
- 그룹 채팅방
- 채널방
4) 주안점 : 개발 시 중점이 되었던 사항
- 다수 프로젝트에 채팅 SAAS 제공을 위한 멀티 테넌시 아키텍쳐 구현
- 5분당 200만 Request, DAU 40만의 대용량 트래픽 대응
참여 기간
2022년 04월 - 2024년 04월
클라이언트
넛지헬스케어
업종
IT·미디어
적용기술 및 작업범위
- 백엔드
- 기술
- socket.ioredisNestJsec2(AWS)typescriptjavascriptnode.jsMySQLawsDynamo DB
- DB
- Dynamo DBRedisMySQL
- 프레임워크
- NestJs
- 라이브러리
- expresssocket.io
- 언어
- typescriptjavascript
- OS
- Linux
포트폴리오에 문제가 있나요?저작권 침해 신고