본문 바로가기

분류 전체보기234

LSF란 (IBM Spectrum LSF) 01 LSF란1. 정의'Load Sharing Facility'의 약자IBM에서 만든 소프트웨어 제품으로 간략하게 말해 job scheduling 프로그램 (workload management platform)빠르고 믿을만한 workload performace를 실행하고 비용 또한 절감되는 shared, scalable, and fault-tolerant 인프라를 생성하기 위해 다양한 IT 자원(resource)에 작업을 분배 (distribute jobs)함부하(load)를 균형있게 분산하고 자원을 할당하며 해당 자원에 접근할 수 있는 기능을 제공provides a resource management framework that takes your job requirements, finds the bes.. 2024. 4. 3.
Confluent와 Kafka 01 (Apache) Kafka란 1. 정의: a fast, scalable and fault-tolerant publish-subscribe messaging system a message queue system that can be used in stream processing Kafka quickly evolved from messaging queue to a full-fledged event streaming platform capable of handling over 1 million messages per second, or trillions of messages per day a distributed data store optimized for ingesting/processing strea.. 2024. 4. 2.
네트워크의 기초 지식 00 기본 용어네트워크 (Network): 서로 연결되어 통신 및 데이터 교환이 가능한 컴퓨터/기기들의 모음노드 (Nodes): 네트워크에 연결된 기기들 (예: 컴퓨터, 서버, 프린터, 라우터, 스위치 등) 프로토콜 (Protocol): 데이터가 네트워크를 통해 전송되는 방식을 규정한 규칙과 표준의 집합 (예: TCP/IP, HTTP, FTP)토폴로지 (Topology): Network topology refers to the physical and logical arrangement of nodes on a network. The common network topologies include bus, star, ring, mesh, and tree. 서비스 제공 네트워크 (Service Provider .. 2024. 3. 29.
OSI 모델 01 OSI란1. 정의'Open Systems Interconnection'의 약자 (개방형 시스템 상호 연결) 컴퓨터 간 데이터 전송(통신) 과정을 설명하는 reference framework표준 프로토콜을 사용하여 다양한 통신 시스템이 통신할 수 있도록 국제표준화기구(ISO)에서 만든 개념 모델 (1984)7-계층 아키텍처 (7-layer archetecture)로 구성 계층 구분역할7 - Application Layer사용자-컴퓨터 상호작용 계층, 응용 프로그램이 네트워크 서비스에 접근할 수 있는 곳6 - Presentation Layer데이터가 사용 가능한 형식으로 유지, 데이터 암호화 하는 곳5 - Session Layer연결 유지, port 및 session 제어 하는 곳4 - Transpor.. 2024. 3. 29.
Socket (네트워크 소켓) 01 Socket이란 0. 네트워크 통신 안에서의 Socket 네트워크 통신을 하려면 각 TCP/IP 계층 (OSI 7 계층)의 협력을 통해 이루어짐 Socket API는 그 중 전송 계층 (Transport Layer)와 응용 계층 (Application Layer) 사이에 있는 인터페이스 소켓을 이용하여 TCP나 UDP에 접근 가능 1. Socket의 정의 네트워크 소켓, 인터넷 소켓이라고도 함 네트워크 상에서 두 앱/프로그램 간의 양방향 통신 링크(two-way communication link)의 한 엔드포인트(endpoint) 엔드포인트 (Endpoint): IP 주소와 포트 번호로 이루어져 있으며 각 TCP(Transmission Control Protocol) 연결은 2개의 엔드포인트로 고유.. 2024. 3. 29.
tar (archive 파일 작업 명령어) 00 서론0. 용어 정리archive file: 하나 또는 여러개의 파일을 압축한 파일. 파일을 압축하여 저장 공간 절약하며 데이터의 휴대성을 높임01 tar이란1. tar의 정의$ tar [options] [archive-file] [file or dir to be archived]'Tape Archive'의 약자Linux 명령어archive 파일 관련 작업 기능 제공2. tar 옵션옵션설명-carchive file 생성 (create)-xarchive file 추출 ( extract)-farchive file의 이름을 지정 (specify filename)-v터미널에 tar operation의 verbose info 출력 (print verbose info) *verbose: 장황하게 말이 많은 연설.. 2024. 3. 28.
ASGI란 (WSGI의 후계자) 00 서론 ASGI는 WSGI의 후계자이며, WSGI를 이해하기 위해선 사전에 CGI에 대한 이해가 있으면 도움이 됨 1. CGI란 'Common Gateway Interface'의 약자 클라이언트와 Web 서버 사이의 커뮤니케이션 메소드를 정의하는 인터페이스 (프로그램이라고도 할 수 있음) 작동 예: 일반적인 경우 클라이언트가 요청을 보내고 Web 서버가 해당 요청의 내용을 HTTP 프로토콜에 따라 파싱한 후, 반환된 내용을 캡슐화함 서버가 HTML 페이지를 반환하고 HTTP 프로토콜에 따라 반환된 내용의 응답 형식을 구성함 TCP 연결, 원래의 HTTP 요청 및 해당 형식 모두 CGI 프로그램에 의해 완료됨 2. WSGI란 'Web Server Gateway Interface'의 약자 Python W.. 2024. 3. 28.
1 Tableau에서 차트 그리기 00 개요 Tableau 사용하여 데이터를 다양한 차트로 시각화하기 차트 별 용도: 차트 종류 용도 Bar 데이터 크기 시각화 Line, Area 데이터 추세 변화 시각화 Pie, Ratio Bar 범주 데이터 비율 시각화 Scatter Plot 필드 간 상관관계 시각화 Histogram, Boxplot, Highlight Chart 데이터 전반적인 분포 시각화 Tree Map, Bubble Chart 데이터 값을 도형의 크기로 표시하거나 색상으로 표시하여 시각화 01 바 차트, 라인 차트, 영역 차트 1. 바 차트 Bar Super Store 데이터 불러와서 Region별로 Sales 보여주는 바 차트 만들기 열/행 선반에 Region과 Sales를 추가하면 태블로는 저절로 바 차트를 생성 (바 차트가.. 2024. 3. 27.
0 Tableau 설치, 데이터 연결, 준비, 작업하기 00 Tableau 설치 Tableau Public 다운로드 받기 Tableau Desktop 버전은 유료 01 데이터 연결하기 불러오기 가능한 파일 종류: excel, text, json, pdf, spacia 공간(shape), statistical 통계(r, spss, sass) server에서 불러오기도 가능 일부 서버는 드라이브 설치 필요 -> tableau help의 도움을 받아 설치 후 접속 가능 02 데이터 준비하기 작업하고자 하는 데이터 불러오기 (엑셀) 첫 화면에서 원하는 데이터 형태 (엑셀, 텍스트, json 등등)나 서버 (google 등)를 선택하여 원하는 데이터 불러오기 Sheets 아래에 있는 테이블 중 하나를 메인 화면(주황색 박스) 안에 끌어당기기 데이터 확인하기 지금 업데.. 2024. 3. 27.