본문 바로가기

스터디 기록

(4)
[스터디 기록 📋] #채팅시스템설계 #폴링 #롤폴링 #웹소켓 #규모확장성 혜지 저는 채팅 시스템 설계 아는 웹소켓 방식이 제가 다 따로 채팅 시스템은 아닌데 파일을 전송하는 거를 웹 소켓 방식으로 하는 게 있다고 해서 공부를 했을 때 당시에는 이거를 왜 웹 소켓으로 하지라는 생각을 했었거든요. 근데 그게 파일 전송에 적합하지 않다는 거를 이 채팅 시스템에 좀 더 적합한 통신 방법이구나 라고 좀 이 문장에서 좀 읽으신 그걸 느꼈고요 파일 전송에도 쓰는 방식이 있는 걸로 알고 있는데 그거는 왜 웹 소켓을 쓰는지 그런 것도 조금 더 내가 왜 그때 웹 소켓으로 그거를 만들어 보려고 했는지 좀 의문이 들더라고요 그래서 그 부분을 조금 왜 그렇게 했는지에 대해서 좀 생각해보는 계기가 됐고 또 뉴스 피드는 여기에 있는 것들이 다 어쨌든 대량의 어떤 트위터나 페이스북 카카오톡 이런 메신저들..
[스터디 기록 📋] #안정 해시 #해시서버 #해시키 #서버조회 #서버추가 #서버제거 #가상노드 준언 😃 오늘 공부했었던 부분 중에 가장 흥미로웠던 부분은 93페이지 쪽 clp 제품 쪽인데요. 분산 시스템 분산 해시 테이블 설계할 때 이렇게 구분해가지고 설계해야 된다는 부분이 흥미로웠고 그리고 네 적용해보고 싶다 라는 생각이 들었습니다 정민 🙄 저도 cep 그거에 대해서 알아서 너무 좋았고 그리고 가상 모드 이런 거 만들어서 캐시 이런 거 캐시 key 이렇게 하는 것도 알게 돼서 좋았습니다. 혜지 🥰 저도 그 안전 해시 설계는 언젠가는 한번 제가 적지 않을까 데이터를 계속 다루다 보면 그래서 안전 해시 설계는 한번 계속 좀 머릿속에 계속 기억해내야 될 것 같고요. 그 외에도 여기 cep 정리 같은 경우에도 확실히 데이터 모든 시스템 설계할 때 이런 비슷한 내용들은 좀 많이 나오는 것 같아서 되게 좀..
[스터디 기록 📋] #처리율제한장치설계 #처리율제한알고리즘 #성능최적화 효정 😋 저는 오늘 내용이 약간 그림으로 보여주는 게 되게 흥미로우면서도 재미있기도 했고 어디였지 68페이지에 http 응답 해더에서 이런 걸 확인할 수 있다는 이런 개념들도 처음봐가지고 다시 한 번 이 파트는 정리해 보면서 봐야겠다는 생각이 들었어요. 정민 😁 일단 차류 제한 장치 자체 알고리즘도 그렇고 저희가 지금 회사에서 쓰고 있는 시스템은 사용자가 그렇게 많이 접속하지가 않기 때문에 그 부분에 대해서 고민할 필요가 없었었는데요. 그래서 그런지 약간 흥미로 약간 궁금증이 생겼어요. 준언 😎 저희가 쓰는 시스템에서 10명이 들어오면은 꺾거든요. 모든 시스템이 그렇게 너무 열악한 상황 아무것도 안 하거든요. 그러니까 대규모 데이터가 정한 시스템에 10명이 들어와도 되는데 데이터가 많은 그런 내가 10명..
[스터디 기록 📋] #샤딩 #면접자세 #면접의도파악 #자동화 #로그,매트릭 그리고 자동화#데이터베이스 규모 확장 #수평적확장 #수직적확장#백만 사용자 그리고 그 이상#모든 프로그래머가 알아.. 2022 02 09 - 오늘의 스터디 🙋‍♀️ #샤딩 #면접자세 #면접의도파악 #자동화 #로그,매트릭 그리고 자동화 #데이터베이스 규모 확장 #수평적확장 #수직적확장 #백만 사용자 그리고 그 이상 #모든 프로그래머가 알아야 하는 응답지연 값 #가용성에 관계된 수치들 #트위터 QPS 와 저장소 요구량 추정 혜지 🙂 저는 느낌 점은 이렇게 가까이 사실 면접 부분보다는 저는 앞에 있는 부분이 조금 저한테는 많이 와 닿았거든요. 저는 이제 실제로 검색 엔진에 샤드라는 개념이 있어서 근데 여기에도 샤드 부분에 중간에도 있지만 샤드로 한다고 해서 모든 게 다 완벽하지 않아서 실제로도 검색 엔진 엘라스틱에 자동 샤딩을 해 주는데도 그 자동 샤딩이 제대로 안 돼서 임의로 샤딩을 옮기는 경우가 있어요. 여기 쓰여있는 것..