| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 자바스크립트 PHP 차이점
- font awsome사용법
- 무료아이콘사용
- 코딩만따라해도웹페이지가만들어지는HTML+CSS+자바스크립트
- var호이스팅
- HTML책
- 지킬템플릿
- 깃허브책추천
- 호이스팅
- var안쓰는이유
- 지킬템플릿사용법
- 폰트어썸사용법
- var와let의차이
- 소플
- 깃허브
- Font Awesome
- CSS책
- 폰트어썸
- 박미정의깃&깃허브입문
- 개발책후기
- var의문제점
- 프론트엔드책
- 소플의처음만난리액트
- 리액트공부
- 자바스크립트변수
- 폰트어썸스크립트코드
- 자바스크립트책
- 깃
- 클론코딩
- 리액트책추천
- Today
- Total
목록Server (4)
우당탕 기술공부
Local(로컬) 각 개발자들이 본인의 pc에 설치 된 서버 환경으로 개발하는 서버 Dev(개발) 로컬 서버에서 개발자들이 각자 만든 코드를 테스트해 볼 수 있는 서버 -->소스코드를 형상관리에 commit하면 코드는 이 dev서버에 자동으로 배포가 되고 이 서버에서 테스트 된다 Staging(스테이징) 운영서버와 거의 동일 한 서버를 만들어 놓고 운영서버로 이전하기 전에 여러가지 기능을 검증하는 환경 Production(운영) 실제 서비스를 위한 운영환경
로드 밸런서(Load Balancer) 서버에 가해지는 부하(=로드)를 분산(=밸런싱) 해주는 작업을 로드밸런싱(Load Balancing) 이라고 하고 작업을 담당하는 장비를 로드밸런서(Load Balancer)라고 부릅니다 🤷로드밸런서 가 필요한 이유 Client가 한 두 명인 경우에는 Server는 여유롭게 사용자가 원하는 결과를 응답해 줄 수 있습니다 하지만 Clint가 한 두 명이 아닌 수천만 명이라면? Server는 모든 사람들에게 응답을 해주려고 노력하겠지만 결국에는 지치게 되어 동작을 멈추게 됩니다.. 🙆♀️문제 해결 방법 2가지 Scale-up : Server가 더 빠르게 동작하기 위해 하드웨어 성능을 올리는 방법 Scale-out : 하나의 Server보다는 여러 대의 Server가 ..
웹 서버(Web Server) 클라이언트가 서버에 페이지를 요청하면 요청을 받아 정적 컨텐츠(.html,.png,.css등)을 제공하는 서버 클라이언트에서 요청이 올 때 가장 앞에서 요청에 대한 처리를 한다. 클라이언트의 요청을 기다리고 요청에 대한 데이터를 만들어서 응답하는 역할 대표: Apache,nginx WAS(Web Application Server) 동적컨텐츠 를 제공하기 위해 만들어진 애플리케이션 서버(DB조회,로직처리가 요구되는 컨텐츠) Jsp,Servlet 구동환경 제공 컨테이너,웹컨테이너,서블릿컨테이너 라고도 불린다 대표: Tomcat,Jeus,JBoss **WAS 동작 프로세스** 웹 서버로 부터 요청이오면 컨테이너가 받아서 처리 컨테이너는 web.xml을 참조하여 해당 서블릿에 대한..
NAS(Network Attached Storage) : 네트워크 결합(저장)장치 --자료를 컴퓨터에 보관하는 것이 아닌 네트워크 저장소에 보관하여 여러 사용자들과 공유한다는 기본 개념의 네트워크 저장장치 --NAS는 서버이다 서버의 기능 중 '데이터 저장과 공유'에 초점을 맞춘것이다.그래서 서버가 할 수있는 일은 NAS도 할 수 있다 NAS를 사용하는 이유 데이터 관리 데이터는 기업에 중요한 자산입니다. 이러한 데이터에 액세스 할 수 없다면 기업은 고객이 원하는 수준의 서비스를 제공할 수 없으며 이러한 문제는 모두 효율성 부족의 원인이 되고 고객이 데이터 중단이 고쳐질 때까지 기다려야 할 경우 수익 저하로 이어질 위험이 있습니다. 소규모 기업의 스토리지 관련 요구사항 낮은 비용 쉬운 작동(IT 담당 직..