서론현대의 대규모 서비스와 클라우드 환경에서는 분산 시스템과 샤딩(Sharding) 기술이 필수적분산 시스템은 여러 대의 서버가 하나의 시스템처럼 협력하여 높은 확장성과 내결함성을 제공하며, 샤딩은 거대한 데이터를 여러 서버에 분산 저장하여 성능 개선과 관리 효율성을 높임분산 시스템 (Distributed Systems)정의여러 대의 노드(서버)가 네트워크를 통해 협력하여 단일 시스템처럼 동작하는 구조주요 특징확장성 (Scalability)노드 추가를 통해 성능과 용량을 확장 가능내결함성 (Fault Tolerance) 일부 노드 장애에도 전체 시스템은 정상 운영자원 공유 (Resource Sharing)분산된 자원(데이터, 컴퓨팅 파워)을 효율적으로 활용투명성 (Transparency)사용자 입장에서는..
CS/데이터베이스
2025. 2. 10. 15:48
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 동적 프로그래밍
- 프리코스
- restful api
- 우아한 테크코스
- 알고리즘
- 자바
- B+Tree
- 분할 정복
- 백트래킹
- devops
- k8
- CS
- i/o모델
- TRIE
- 우테코
- 그리디 알고리즘
- HTTP
- db
- 자료구조
- 운영체제
- 스프링
- Spring
- CPU 스케줄링
- MSA
- Java
- Spring Boot
- 탐색 알고리즘
- 데이터베이스
- 우선순위 큐
- 해시 테이블
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
글 보관함