Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- nnictl
- 구글 클라우드
- AWS #빅데이터 #분석 #데이터
- aws
- 구글클라우드서밋
- Kubernest
- 코세라
- DataFlow
- 쿠버네티스
- 머신러닝
- 도커
- 구글클라우드플랫폼
- 클라우드
- 구글클라우드
- golang
- cdk
- 딥러닝
- 클라우드 자격증
- Associate
- go
- 네트워크
- GCP
- docker
- Dataproc
- 구글
- coursera
- cloud
- 마이크로서비스
- 자격증
Archives
- Today
- Total
목록2021/10/23 (1)
JD의 블로그
대규모 시스템 설계 기초 - 12장 채팅 시스템 설계
채팅 앱이라고 했을 때 사람들이 떠올리는 것은 제각각이다. 그러니 요구사항을 확실하게 해 두는 것이 중요하다. 예를 들어 면접관이 생각하고 있는게 일대일 채팅 앱일 때 그룹 채팅 앱을 설계하면 곤란하다. 1단계 문제 이해 및 설계 범위 확정 어떤 채팅 앱을 설계하려는지 확실히 해 두는 것이 중요하다. 현재 시장에 나와있는 앱을 보면 페이스북 메신저, 위챗, 왓츠앱처럼 1:1 채팅에 집중하는 앱들이 있는가 하면 슬랙 같은 그룹 채팅에 중점을 둔 업무용 앱이나, 게임 채팅에 쓰이는 디스코드 같이 대규모 그룹의 소통과 응답지연이 낮은 음성 채팅에 집중하는 앱도 있다. 1. 1:1 채팅 앱인지 그룹 채팅 앱인지 물어보기 EX) 둘 다 지원할 수 있어야 한다. 2. 모바일 앱인지 웹 앱인지 물어보기 EX) 둘 다..
프로그래밍/시스템 디자인
2021. 10. 23. 08:33