IT용어정리
-
웹 브라우저 주소창에 URL을 입력하면 일어나는 일 (feat. DNS, IP주소)IT용어정리 2021. 3. 15. 23:47
1. 브라우저: "www.naver.com에 연결이 필요해" 2. DNS(1): "www.naver.com" 도메인은 내 DB나 캐시에 없어. 다른 DNS 서버에서 찾아볼께!" 3. DNS(2): "그거 내 캐시에 있어! 연결된 IP 주소는 01.23.456.78야" 4. DNS(1): "훌륭해! 누군가 이 IP 주소를 또 찾을 수도 있으니깐 내가 잠시 캐시에 저장해놓을께!" 5. 브라우저: "고마워 친구들! 이제 내가 원하는 정보들을 서버에서 응답받아야겠어!" 브라우저는 www.naver.com이라는 도메인 이름에 해당하는 IP 주소를 찾기 위해 다음의 작업들을 수행합니다: 1) 브라우저 캐시를 참조합니다. 만약 없다면, 2) hosts 파일을 참조합니다. 만약 없다면, 3) DNS 서버를 통해 조회합..
-
Spark 개념 정리IT용어정리 2021. 1. 8. 00:03
Spark input sources File source: txt, csv, json, orc 등 Kafka source: Kafka broker를 사용함 Socket source: UTF8 text data from socket connection(테스팅 목적으로만) Spark의 장점 unification of disparate 데이터 처리 능력 Spark streaming receivers가 병렬로 데이터를 받아서 스파크 workers nodes에 쌓으면, 스파크 엔진이 짧은 테스크를 돌려 배치 처리를 한다. 이는 곧 효율적인 로드밸런싱과 빠른 복구를 가능하게 한다. Stream processing 데이터들이 지속적으로 유입되고 나가는 과정에서 분석/SQL을 수행하는 것 데이터가 이동 중이거나, 생성..
-
쿠키(cookie) & 세션(session) & 캐시(cache) 개념 설명IT용어정리 2020. 7. 16. 08:20
컴알못의 정의: 쿠키: 먹는거 세션: 연주자 캐시: 현금 하지만 우리는 이제부터 '컴잘알'이 되기 위해 쿠키와 세션 그리고 캐시에 대해 알아보겠습니다. 먼저 쿠키와 세션에 대한 2가지 예시가 있습니다. 바로 영화관과 인터넷 쇼핑몰입니다. 1. 영화관 쿠키: 영화티켓(실물) 세션: 모바일티켓(바코드) 2. 인터넷 쇼핑몰 쿠키: 아이디 정보, 장바구니 담기 세션: 쇼핑몰에서 하는 사용자 정보 관리 쿠키(cookie) 직접 들고다니면서 기록, 저장, 수정 및 삭제 할 수 있는 정보 사이트를 돌아다니면서 방문할 때 브라우저, 즉 내 컴퓨터에 저장되는 정보들 휴대성이 특징이며, 남이 훔쳐보거나 도둑질 할 수 있기 때문에 민감하거나 중요한 정보 저장에 대한 불안감 있음 즉, 사용자의 편의를 위하고 분실, 도난의 위..