일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 시나공
- 프로그래머스
- CJ UNIT
- softeer
- 코딩봉사
- 스프링
- BFS
- SW봉사
- 백준알고리즘
- python
- MYSQL
- 백준 알고리즘
- programmers
- 자바
- SQL
- 백준
- kotlin
- 정보처리산업기사
- 코딩교육봉사
- java
- 문제풀이
- 소프티어
- 데이터베이스
- 회고
- 파이썬
- 코틀린
- 공부일지
- 1과목
- 알고리즘
- C++
Archives
- Today
- Total
목록2024/12/19 (1)
JIE0025
가상 면접 사례로 배우는 대규모 시스템 설계 기초 1장 : 사용자 수에 따른 규모 확장성
가상 면접 사례로 배우는 대규모 시스템 설계 기초 1장 : 사용자 수에 따른 규모 확장성 모든 컴포넌트가 단 한대의 서버에서 실행되는 간단한 시스템부터 설계하며 점차 복잡한 시스템을 설계해보자. ✅ 단일서버웹/ 앱/ 데이터베이스/ 캐시 등이 전부 서버 한대에서 실행된다. 1. 사용자는 도메인 이름으로 웹사이트 접속 시도2. DNS (Domain Name System) 을 통해 IP주소를 반환받는다. 3. 해당 IP 주소로 HTTP 요청이 전달된다. 4. 요청받은 웹서버가 응답으로 HTML/ JSON을 반환한다.. ✅ 데이터베이스RDBMS : 관계형 DB (JOIN이 가능하다)NOSQL : 비관계형 DB (JOIN불가능) 대부분은 RDBMS로 해결이 가능하지만, 비관계형 데이터베이스가 바람..
백엔드/웹, 배포
2024. 12. 19. 14:41