CS
-
DR 시스템CS 2022. 12. 5. 03:07
https://www.youtube.com/watch?v=tLLs7fKts2o위 영상을 보고 정리한 글입니다.DRRTO 및 RPORTO복구 시간 목표재해 발생 시 얼마나 오래 오프라인 상태 유지 가능한지서비스가 복구되는 데 걸릴 수 있는 시간재해 발생 후 복구까지의 시간 RPO복구 시점 목표재해 발생 시 데이터 손실을 얼마나 감당할 수 있는 지마지막 백업 또는 스냅샷 이후 재해 발생 시까지 경과한 시간ex) PRO가 1시간이면 데이터 베이스를 1시간마다 백업해야 함.짧을수록 힘들고 비싸짐 💡PTO, PRO가 짧을수록 복구 솔루션의 복잡성과 비용이 증가함. PTO, PRO가 길수록 복구 솔루션이 더 저렴하고 간단해지지만 더 많은 데이터가 손실되고 서비스가 오래 중단됨. 3가지 재해 복구 전략과 아키텍쳐Ba..
-
[cs] HTTPSCS 2022. 12. 5. 03:07
https://www.youtube.com/watch?v=wPdH7lJ8jf0위 영상을 보고 정리한 글입니다. HTTPS HTTPHypertext Transfer Protocol서로 다른 시스템들 사이에서 통신을 주고받게 하는 가장 기본적인 프로토콜서버에서 브라우저로 데이터를 전송하는 용도로 가장 많이 사용정보가 암호화되지 않아 정보 도난의 위험이 존재 HTTPSHTTP에 SSL을 사용한 프로토콜SSL(보안 소켓 계층) 사용하여 정보가 암호화 되지 않는 SSL은 서버와 브라우저 사이에 안전하게 암호화된 연결을 만들 수 있게 도와주고, 해당 정보가 도난 당하는 것을 막음HTTP를 암호화하는게 아니라 HTTP를 사용해서 운반하는 내용, 즉 HTTP Message Body를 암호화 HTTPS를 사용해야 하는 ..
-
[cs] DNSCS 2022. 12. 5. 03:07
https://www.youtube.com/watch?v=sDXcLyrn6gU&list=PLgXGHBqgT2TvpJ_p9L_yZKPifgdBOzdVH&index=20위 영상을 보고 정리한 글입니다.DNS DNSDomain Name System도메인 이름과 IP 주소에 대한 정보를 관리하는 시스템인터넷 사용자는 IP 주소를 몰라도 된다.도메인 이름을 DNS가 받아 IP주소로 변환해줌의미있는 문자열로 IP주로를 추상화 DNS 동작과정 1. 브라우저 캐시 확인hosts 파일과 캐시 확인DNS서버에 도메인 이름 IP주소 요청DNS서버가 IP 주소 반환 트래픽과 데이터를 분산해서 관리도메인을 계층적이게 관리해서 서버 분리 DNS 계층구조로컬 DNS 서버는 클라이언트와 통신을 하고 DNS 정보가 있는 서버와 통신을..
-
[cs] 세션 vs 토큰 vs 쿠키CS 2022. 12. 5. 03:07
https://youtu.be/tosLBcAX1vk 위 영상을 보고 정리한 글입니다. 세션 vs 토큰 vs 쿠키 쿠키 쿠키를 이용해서 서버는 브라우저에 데이터를 넣을 수 있다. 사이트에 방문하면 브라우저는 서버에 요청을 보낸다. 서버는 응답에 요청하는데, 응답에는 모든 데이터와 찾는 페이지 정보가 있다. 브라우저에 쿠키를 저장한 뒤 해당 웹사이트에 방문할때마다 브라우저는 해당 쿠키도 요청과 함께 보낸다. 쿠키는 도메인에 따라 제한된다. 예를 들어 유튜브가 준 쿠키는 유튜브에만 보내진다. 서버가 정한 기간에 따라 유효기간이 존재한다. 쿠키는 인증뿐만 아니라 여러가지 정보를 저장할 수 있다. 💡 쿠키는 세션 id를 전달하기 위한 매개체이다. 세션 세션을 이용한 로그인과정 세션db는 요청한 유저에 따라 별도의..
-
[cs] Process vs ThreadCS 2022. 12. 5. 03:07
https://www.youtube.com/watch?v=1grtWKqTn50 위 영상을 보고 정리한 글입니다. 💡 이번 주제는 면접 단골 질문 용어정리 프로세스 : 운영체제로부터 자원을 할당받는 작업의 단위 스레드 : 프로세스가 할당받은 자원을 이용하는 실행의 단위 Process & Thread 미리 알면 좋은 process 지식 Program 어떤 작업을 위해 실행할 수 있는 파일 Process 특징 프로세스는 각각 독립된 메모리 영역(Code, Data, Stack, Heap의 구조)을 할당받는다. 각 프로세스는 별도의 주소 공간에서 실행되며, 한 프로세스는 다른 프로세스의 변수나 자료구조에 접근할 수 없다. 한 프로세스가 다른 프로세스의 자원에 접근하려면 프로세스 간의 통신(IPC, inter-p..