행운개발자의 기술블로그

  • 홈
  • 행운개발자
  • 개발
  • 모니터링
  • 마음가짐

Write 2

Google File System 뜯어보기 - Memory Mapped I/O

GFS에는 아래와 같은 문장이 나온다.The checkpoint is in a compact B-tree like form that can be directly mapped into memory and used for namespace lookup without ex-tra parsing. This further speeds up recovery and improves availability. 전체적인 느낌은 이해가 되었지만 directly mapped into memory 라는 내용이 어떻게 동작하는지 잘 이해되지 않았다. 그래서 이번 글은 MemoryMapedFile에 대한 내용을 정리해본다.What is checkpoint in GFSGFS에서 Master는 3가지 Metadata를 저장한다.the..

DEV/System Design 2025.04.24

Possibilities of Performance Bottlenecks for Storage (feat. RocksDB)

File Storage와 Object Storage를 조금이나마 사용해보면서 Storage의 성능 측정을 어떤 기준으로 해야하는지 불명확하게 알고 있었다. 우연히 접한 RocksDB의 Possibilities of Performance Bottlenecks에서 관련된 내용을 발견해서 정리해본다.System Metrics들어가기에 앞서.. Write는 Bandwidth, READ는 IOPs로 구분해서 접근하는 것부터 신선하다..!Disk Write Bandwidth : SSD drive가 허용하는 것 이상으로 write를 시도할 수 있다. 이 때에는 주로 compaction에서 문제가 발생한 것일 수 있다. 무리한 write는 read까지 느리게 만들 수 있다. write가 read까지 영향을 줄 수 있는..

DEV/OS 2025.04.12
이전
1
다음
더보기
프로필사진

백엔드 기술과 개발자 커리어를 쌓아가는 마음가짐을 이야기합니다.

  • 분류 전체보기 (87)
    • 행운개발자 (4)
    • DEV (66)
      • OS (6)
      • System Design (10)
      • Hexagonal Architecture (10)
      • INSIGHT (5)
      • Spring Security (2)
      • Spring Data JPA (16)
      • JAVA (3)
      • ElasticSearch & Lucene (5)
      • Data Platform (7)
    • MONITORING (7)
      • Log Monitoring (4)
      • Troubleshooting (3)
    • AWS (10)
      • AWS Marketplace (10)

최근글과 인기글

  • 최근글
  • 인기글

방문자수Total

  • Today :
  • Yesterday :
250x250
Email Github Linkedin

Copyright © Kakao Corp. All rights reserved.

티스토리툴바