반응형
Amazon S3 : 2. Massive Scale
CS 지식/아키텍처2024. 4. 14. 22:36Amazon S3 : 2. Massive Scale

이전 시간의 포스트에 이어서 S3를 다루는 두번째 시간입니다.이전 포스트는 Object Storage Architecture에 대해서 먼저 확인하는 시간을 가졌었습니다.<figure id="og_1711192931092" contenteditable="false" data-ke-type="opengraph" data-ke-align="alignCente..

Amazon S3 : 1. Object Storage 아키텍처
CS 지식/아키텍처2024. 3. 23. 20:21Amazon S3 : 1. Object Storage 아키텍처

Amazon S3은 많은 서비스 엔지니어들이 익숙한 스토리지입니다. 2006년부터 지금까지 엄청난 스케일의 작업들을 문제없이 처리하고 있습니다. 초당 10억개의 Request 처리 초당 400 terabits 처리 280 trillion objects 저장 이 정도의 스케일을 지원하기 위해서 어떤 구조를 가지고 있는지 확인해 보려고 합니다. Amazon S3 란? Amazon S3의 사용자 입장에서의 특징은 아래와 같습니다. 0. 일반적인 파일 시스템이 아닌 Object Storage 입니다. 1. REST API를 사용해서 각 Object에 엑세스를 할 수 있습니다. 2. 내구성(Durability)가 99.999999999%입니다. (거의 절대로 데이터를 손실하지 않습니다.) 3. 각 Object의 ..

Stateful과 Stateless 차이 이해하기
CS 지식/CS기본2024. 3. 2. 22:57Stateful과 Stateless 차이 이해하기

Stateful과 Stateless의 기본적인 개념 Stateful Stateful은 상태유지 즉, 상태를 저장하고 의미합니다. 클라이언트의 상태 정보를 서버가 저장하고 관리합니다. 이를 통해서 클라이언트와 서버간의 상호작용이 이전 상태를 기반으로 이루어 질 수 있습니다. 그래서 더 복잡한 상호작용이 가능하다는 장점이 있습니다. 장점 1. 사용자 경험을 향상 시킬 수 있습니다. 2. 상태 정보를 기반으로 사용자 맞춤형 서비스를 제공할 수 있습니다. 3. 요청마다 모든 정보를 포함 시킬 필요가 없어서 네트워크 효율이 높아집니다. 단점 서버가 클라이언트의 상태를 유지하고 관리해야하므로 1. 서버의 복잡성과 리소스 요구량이 증가합니다. 2. 서버의 확장성에 제한이 있습니다. Stateless Stateless..

반응형
image