NGINX 

아파치와 같은 역할(정적서버), 하지만 더 적은 자우너으로 더 빠르게 서비스 한다

비동기 이벤트 기반구조이다

event-driven 구조


Docker(추가)

도커를 사용하는 이유는 인프라 구축을 쉽고 간편하게 하기 위함.

빠르게 개발을 하기 위한 하나의 수단.


'초보 프로그래머' 카테고리의 다른 글

SQL, 내가 원하는 값을 다른 테이블에 집어넣기  (0) 2018.08.26
5일차, 용어정리  (0) 2018.08.12
2일차 용어정리  (0) 2018.08.08
1일차 용어 정리  (0) 2018.08.06
8월의 목표  (0) 2018.08.05

Docker

- 컨테이너 기반의 오픈소스 가상화 플래폼

- 컨테이너? : 컨테이너 안에는 다양한 상품(바나나, 옷, 신발 등 )이 존재

- 서버도 다양한 프로그램, 환경등으로 구성(구글은 20억개 컨테이너로..)

- 서버를 컨테이너처럼!!

- 컨테이너란 격리된 공간에서 프로세스가 동작하도록 하는 것

- 기존의 가상OS보다 더 가볍고 빠르다.

- 이를 위해 이미지를 생성해야함(컨테이너 실행에 필요한 파일, 설정값 등을 포함하고 있는 것)

'초보 프로그래머' 카테고리의 다른 글

5일차, 용어정리  (0) 2018.08.12
3일차 용어정리  (0) 2018.08.08
1일차 용어 정리  (0) 2018.08.06
8월의 목표  (0) 2018.08.05
오픈소스에 대한 고찰  (0) 2018.06.05

1. WSGI : 

파이썬이 웹서버와 통신하기 위한 명세서, WAS + OGI


2. RPC란? : 

마치 로컬에 있는 것처럼 원격 프로시저 / 프로그램을 호출하여 결과만을 돌려받는것.

네트워크 동작을 의식할 필요가 없다.

- 기존의 서버 클라이언트의 소켓을 통한 네트워킹은 변수가(장애가) 너무 많아서 나온 개념


3. LoRa 

wifi : 대용량 데이터, 고속 전송이나 거리제한

셀룰러 : 빠르고 장거리지만 전력소비가 심함

위 두개를 보완할 수 있는 , IOT에 적합한 프로토콜

저전력, 광역 통신망(15키로 이상, 백만 노드 수용)



4. 코딩스타일


PascalCase : 씨

camelCase : 자바

snake_case : 파이썬

UPPER_CASE: 상수



'초보 프로그래머' 카테고리의 다른 글

3일차 용어정리  (0) 2018.08.08
2일차 용어정리  (0) 2018.08.08
8월의 목표  (0) 2018.08.05
오픈소스에 대한 고찰  (0) 2018.06.05
DB 서버가 날라갔다(도망갔다...)  (0) 2018.05.25

+ Recent posts