(TIL) 20220322, zoom 클론코딩

2022. 3. 23. 02:21TIL(Today I learned)

반응형

🏴󠁩󠁤󠁪󠁷󠁿Facts(한 것)


  • node.js로 zoom 클론 코딩(진행 중)
  • 프로그래머스 알고리즘 문제 풀기
  • 네트워크 수업 듣기
  • 프로그래머의 뇌 읽기
  • 운동하기

 

🏴󠁩󠁤󠁪󠁷󠁿Findings(배운 것)


네트워크 수업 시간에 Packet Loss에 대해서 배웠다.

 

Pakcet loss에는 3가지 종류가 있다.

 

Link Loss, Queue Loss, Drop

 

Link Loss는 연결 시에 일어나는 손상이다. 

간략한 예로 Bit error, collision, noise 등이 있다.

 

Queue Loss는 라우터/host에서 발생하는 패킷 손상으로

버퍼가 넘쳐서 발생하는 것이다. (queueOverFlow)

수강신청 서버가 자주 터진다면 이 것 때문이다.

 

Drop은 Loop이 발생했거나, TTL이 만료되면 발생하는데 이는 추후에 다루도록 하자.

 


스프링 쓰다가 node.js 쓰니까 정말 간편하다.

근데 아키텍처 적으로 조금 이상하다시피 뭐가 없다. 한 클래스(?)에서 다 처리를 해버리니..

websocket을 공부하고 있는데, 나중에 node.js로 실시간 채팅 웹 프로젝트를 한번 해봐야겠다.

 

 

🏴󠁩󠁤󠁪󠁷󠁿Feeling(느낀 점)


아무 것도 하지 않았는데, 하루가 지나간 느낌이다.

매일이 바쁘고, 할 것은 많고, 쉽지 않다.

 

CS는 언제 복습할지 산 넘어 산이다.

 

 

 

 

🏴󠁩󠁤󠁪󠁷󠁿Affirmation(자기선언)


  • 매일 알고리즘 문제 1문제 이상 풀기 -> 프로그래머스 2문제
  • 수업 공부한 것은 일주일 내에 포스팅하기 -> 완료
  • 자바 8 버전에 익숙해지기 -> 실행하지 못함

 

🏴󠁩󠁤󠁪󠁷󠁿여담


반응형

'TIL(Today I learned)' 카테고리의 다른 글

(TIL) 20220324  (0) 2022.03.25
(TIL) 20220323, OSI 7계층  (0) 2022.03.25
(TIL) 20220320  (0) 2022.03.21
(TIL) 20220318, 스트리미 라이브 코딩 테스트(백엔드)  (0) 2022.03.19
(TIL) 20220317, 바이위클리 회고  (0) 2022.03.18