| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 프로세스
- 개발자일기
- 코드업
- db
- 개발자
- 자바알고리즘
- 혼공컴운
- 자바의정석
- 스프링부트
- 데이터베이스
- 프로그래머스
- 리액트
- React
- 자바스크립트
- Java
- 자바개발자
- 운영체제
- 자바
- 국비지원코딩
- 백엔드개발자
- 소셜로그인구현
- 프로그래머
- 국비지원
- 알고리즘
- 코딩
- Codeup
- SpringBoot
- 프로그래밍
- 백엔드
- 미라클모닝
- Today
- Total
목록server (3)
초코딩(chocoding)
데이터베이스 사용 및 운영에서 가장 중요한 두 요소-> 확장성 / 가용성 확장성 : 대용량 트래픽을 안정적으로 처리하기 위해 서버 확장가용성 : 사용자가 언제든지 안정적인 서비스를 이용할 수 있는 것 이 확장성과 가용성을 얻기 위해 일반적으로 사용되는 기술 중 하나가 복제이다 그럼 복제를 하는 이유는 무엇일까? 1. 스케일 아웃서비스에 사용자 유입이 증가해서 부하가 늘어나게 된다면, 서버 사양을 높여서 해결할 수 있다.하지만 서버의 사양에는 한계가 존재한다. 그렇기 때문에 동일한 데이터를 가진 db 서버를 두어 쿼리 요청을 분산시키는 것이다. 이렇게 서버를 늘려 부하를 분산시키는 방법을 스케일 아웃이라고 한다. 2. 데이터 백업db 서버에서는 데이터의 손실이 언제든 발생할 수 있으므로 데이터의 주기적인..
개발할 때는 늘 우리가 좋은 환경, 최상의 세팅이 된 환경에서 개발하는 것이 아니다그렇기 때문에 늘 최악의 조건을 생각하고 개발을 해야 한다.(라고 부장님께서 말씀하심) 파일을 올릴 때 파일질라를 이용하면 간단하다 하지만 급해 죽겠는 상황에서 파일을 올려야 하는데파일질라나 다른 파일을 서버에 올리는 프로그램이 설치되지 않았을 경우우리는 어떻게 해야 할까??? 그 방법은 바로바로!!cmd를 통해서 파일을 올리는 것이다. 파일을 서버에 올리는 방법은 생각보다 간단하다. scp 명령어를 사용하면 된다.그렇다면 scp란???? SCP=> ssh 원격 접속 프로토콜을 기반으로 한 SecureCopy(scp)의 약자로서 원격지에 있는 파일과 디렉토리를 보내거나 가져올 때 사용하는 파일 전송 프로토콜=> ..
Servlet이란? => 클라이언트의 요청을 처리하고, 그 결과를 반환하는 Servlet 클래스의 구현 규칙을 지킨 자바 웹 프로그래밍 기술 => 간단히 말해서, 자바를 사용하여 웹을 만들기 위해 필요한 기술로 클라이언트가 어떠한 요청을 하면(로그인을 하고 확인 버튼을 누르는 경우 등) 그에 대한 결과를 다시 전송해주어야 하는데 이러한 역할을 하는 자바 프로그램을 말함 => 서블릿은 자바로 구현된 CGI라고 말하기도 함 Servlet의 특징은? - 클라이언트의 요청에 대해 동적으로 작동하는 웹 어플리케이션 컴포넌트 - HTML을 사용하여 요청에 응답함 - Java Thread를 이용하여 동작함 - MVC 패턴에서 Controller로 이용함 - HTTP 프로토콜 서비스를 지원하는 javax.serclet..