일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- Trino
- Spring
- Packet
- CVAT
- JavaScript
- tcp
- airflow
- Kafka
- Network
- Python
- CSV
- grafana
- PostgreSQL
- jvm
- Vision
- Operating System
- kubeadm
- zookeeper
- AWS
- helm
- kubernetes
- java
- aws s3
- MAC address
- kubectl
- log
- OS
- docker
- EC2
- ip
- Today
- Total
목록Infra (90)
JUST WRITE

동기 Synchronous Synchronous 처리는 직렬적으로 작업을 수행한다. 작업이 순차적으로 실행되면 한가지 작업이 종료되야 다음 작업이 진행되는 방식이다. 예를 들어 Web Application에서는 Server에 보낼 다수의 Request가 존재한다.1개의 Request를 보내고 Client에 Response가 도착해야 다음 Request를 보낸다.Response가 도착할때까지 나머지 작업들은 Blocking이 된다. 비동기 Asynchronous Asynchronous 처리는 병렬적으로 작업을 수행한다. 선행작업이 종료되지 않더라도 대기 하지 않고 다음 작업이 진행되는 방식이다. 예를 들어 Web Application에서는 Server에 보낼 다수의 Request가 존재한다. 1개의 Req..

이 글은 Guru99 사이트 'DBMS vs RDBMS'를 해석, 정리한 글입니다. DBMS DBMS(DataBase Management System)는 데이터를 저장하고 관리해주는 software이다. DBMS는 1960년대에 데이터 저장을 위해 도입되었다. 데이터의 Insert, Delete, Update 등의 조작이 가능하다. 데이터베이스를 정의, 생성, 수정, 제어하는 기능도 수행합니다. 비즈니스 Application이 원하는 데이터를 생성, 유지, 추출할 수 있도록 설계되었다. RDBMS RDBMS(Relational DataBase Management System)는 개선된 DBMS으로 1970년에 도입되었다. RDBMS는 데이터를 테이블 형태로만 저장되는 DBMS이다. 데이터는 Row(tup..

이 글은 Guru99 사이트 'Indexing in DBMS'를 해석, 정리한 글입니다. Index Indexing은 Database 파일에서 Record를 빠르게 접근하기 위한 Data Structure이다. Index는 2개의 컬럼을 가진 작은 테이블 형태이다. PK(기본키) 나 Candidate Key(후보 키)로 구성 Disk 블록의 주소를 가리키는 Pointer 조합 Index 종류 Index는 크게 Primary Indexing, Secondary Indexing으로 나누어진다. Primary Index Primary Index는 2개의 field로 고정된 길이를 가졌고 정렬되어 있다. 첫 번째 field는 Primary key, 두 번째 field는 Data 블록을 가리키는 Pointer이다..

2020년에 다니고 있는 회사 내부 프로젝트에서 기술적인 부분만 발췌해서 정리한 글입니다. Docker Compose Compose는 다수의 Container를 정의하고 실행시킬 수 있는 Tool이다. YAML 파일을 통해 한 번의 command로 다수의 Container를 실행할 수 있다.Compose command로 아래 사항을 Manage 할 수 있다. Container 시작, 중지, Rebuild 실행 중인 Container 상태 실행 중인 Container Log Container에 명령 수행 Docker Compose의 자세한 사항은 따로 정리하겠다. 제품 Docker Compose 구성 docker-compose.yml version: '3.2' services: repo: image: po..

2020년에 다니고 있는 회사 내부 프로젝트에서 기술적인 부분만 발췌해서 정리한 글입니다. 제품 Docker Image 구성하고 배포까지 완료하였다. 이제 제품 Docker Container들을 어떻게 운영하였는지 정리해보았다. 먼저 docker run 명령어에 대해서 정리해보려 한다. docker run docker container는 host에서 하나의 process에서 작동한다. container는 host와는 별개로 자신만의 file system, networking, 독립된 process tree를 가진다. docker run은 docker image를 기반으로 container를 실행시키는 명령어이다. # debian 이미지 기반 container 실행 docker run --name test..

2020년에 다니고 있는 회사 내부 프로젝트에서 기술적인 부분만 발췌해서 정리한 글입니다. Docker에서 Image를 download 할 때 docker pull 명령어로 쉽게 받을 수 있다. # Example docker ubuntu image download docker pull ubuntu:20.04 하지만 공식 Repository인 Docker hub나 연결된 Private Repository에 있는 Image만 가능하다. 고객사에 사내 Nexus Docker Repository를 오픈할 수는 없었다. 그래서 고객사에 제품 Docker Image를 배포할 방법을 모색하였다. Image save Docker에서는 Image를 tar 파일로 저장하는 기능을 제공한다. docker image save..