회사 스터디 (2) 썸네일형 리스트형 [스터디 기록 📋] #채팅시스템설계 #폴링 #롤폴링 #웹소켓 #규모확장성 혜지 저는 채팅 시스템 설계 아는 웹소켓 방식이 제가 다 따로 채팅 시스템은 아닌데 파일을 전송하는 거를 웹 소켓 방식으로 하는 게 있다고 해서 공부를 했을 때 당시에는 이거를 왜 웹 소켓으로 하지라는 생각을 했었거든요. 근데 그게 파일 전송에 적합하지 않다는 거를 이 채팅 시스템에 좀 더 적합한 통신 방법이구나 라고 좀 이 문장에서 좀 읽으신 그걸 느꼈고요 파일 전송에도 쓰는 방식이 있는 걸로 알고 있는데 그거는 왜 웹 소켓을 쓰는지 그런 것도 조금 더 내가 왜 그때 웹 소켓으로 그거를 만들어 보려고 했는지 좀 의문이 들더라고요 그래서 그 부분을 조금 왜 그렇게 했는지에 대해서 좀 생각해보는 계기가 됐고 또 뉴스 피드는 여기에 있는 것들이 다 어쨌든 대량의 어떤 트위터나 페이스북 카카오톡 이런 메신저들.. [스터디 기록 📋] #샤딩 #면접자세 #면접의도파악 #자동화 #로그,매트릭 그리고 자동화#데이터베이스 규모 확장 #수평적확장 #수직적확장#백만 사용자 그리고 그 이상#모든 프로그래머가 알아.. 2022 02 09 - 오늘의 스터디 🙋♀️ #샤딩 #면접자세 #면접의도파악 #자동화 #로그,매트릭 그리고 자동화 #데이터베이스 규모 확장 #수평적확장 #수직적확장 #백만 사용자 그리고 그 이상 #모든 프로그래머가 알아야 하는 응답지연 값 #가용성에 관계된 수치들 #트위터 QPS 와 저장소 요구량 추정 혜지 🙂 저는 느낌 점은 이렇게 가까이 사실 면접 부분보다는 저는 앞에 있는 부분이 조금 저한테는 많이 와 닿았거든요. 저는 이제 실제로 검색 엔진에 샤드라는 개념이 있어서 근데 여기에도 샤드 부분에 중간에도 있지만 샤드로 한다고 해서 모든 게 다 완벽하지 않아서 실제로도 검색 엔진 엘라스틱에 자동 샤딩을 해 주는데도 그 자동 샤딩이 제대로 안 돼서 임의로 샤딩을 옮기는 경우가 있어요. 여기 쓰여있는 것.. 이전 1 다음