콘텐츠로 바로가기
용어22

system

이 용어로 연결된 기록을 섹션별로 살펴봅니다.

  1. Microservices & Containers Mechanics

    독립적으로 배포 가능한 서비스들의 집합인 마이크로서비스 아키텍처(MSA), 컨테이너 가상화, 그리고 오케스트레이션 기술을 다루는 학습 노드입니다.

    system-architecture-distributed-systems / microservices-containers
  2. Containerization & Docker Mechanics

    애플리케이션과 그 실행 환경을 표준화된 단위로 묶는 가상화 기술과, 운영체제 수준에서 격리된 공간을 만드는 컨테이너 물리학을 다루는 학습 노드입니다.

    system-architecture-distributed-systems / microservices-containers / containerization-docker-mechanics
  3. Kubernetes & Cluster Orchestration

    수천 개의 컨테이너를 물리 환경에 자동 배치하고, 자가 치유와 확장을 지휘하는 오케스트레이션 엔진과 그 중심인 쿠버네티스의 설계를 다루는 학습 노드입니다.

    system-architecture-distributed-systems / microservices-containers / kubernetes-cluster-orchestration
  4. Microservices Principles & Decomposition

    거대 시스템을 독립적인 서비스 단위로 쪼개는 설계 원칙과, 비즈니스 경계를 따라 하드웨어 통제권을 분산하는 분해 전략을 다루는 학습 노드입니다.

    system-architecture-distributed-systems / microservices-containers / microservices-principles-decomposition
  5. Reliability Engineering & SRE Foundations

    시스템의 안정성을 정량화하고 장애 복구력(Resilience)을 확보하기 위한 관측성, 에러 예산, 그리고 자동화된 안정성 관리 기술을 다루는 학습 노드입니다.

    system-architecture-distributed-systems / reliability-engineering-sre
  6. Scalability & High Availability Design

    폭발적인 트래픽 증가에 대응하는 확장 전략과 단일 장애점(SPOF)을 제거하여 중단 없는 서비스를 보장하는 고가용성 설계 역학을 다루는 학습 노드입니다.

    system-architecture-distributed-systems / scalability-high-availability-design
  7. Replication, Partitioning & Sharding Strategies

    데이터를 여러 노드에 복제하거나 쪼개어 배치함으로써 시스템의 고가용성과 병렬 처리 능력을 물리적으로 확장하는 전략들을 다루는 학습 노드입니다.

    system-architecture-distributed-systems / scalability-high-availability-design / replication-partitioning-sharding-strategies