bluayer

고정 헤더 영역

글 제목

메뉴 레이어

bluayer

메뉴 리스트

  • 홈
  • 태그
  • 미디어로그
  • 방명록
  • 분류 전체보기 (57)
    • Log.Math (1)
      • 선형대수학 (1)
    • Log.Develop (56)
      • DB (3)
      • PS (3)
      • Activity (7)
      • JS&TS (4)
      • SpringBoot (5)
      • Node.js (3)
      • Other (5)
      • DevOps (8)
      • Architecture&Design (4)
      • Culture (5)
      • DDIA (9)
    • 북 리뷰 (0)

검색 레이어

bluayer

검색 영역

컨텐츠 검색

Cache

  • Cache 파헤치기

    2022.02.15 by bluayer

Cache 파헤치기

What is cache? 캐시는 속도 차이로 인한 퍼포먼스 저해를 막기 위한 것이라고 생각해도 과언이 아니다. 단 한 대의 서버 내부에서도 여러 이유로 캐시를 사용할 수 있으며, 여러 서버 간의 통신에서도 캐시를 사용할 수 있다. 어느 하나가 상대적으로 너무 느리기 때문에 생기는 문제를 계층적 구조를 통해 해결하고자 한 방법이 캐시라고 할 수 있다. “Caching”은 이제 특정 레벨에서 뿐 아니라 OS level, Architecture level, Programming level 등 다양하게 쓰인다. Why we need cache (in OS Level)? 이용 가능한 가장 빠른 메모리의 속도에 근접한 메모리를 제공하는 동시에, 비용이 저렴한 대용량의 메모리를 제공하기 위해서. CPU와 주기억장치..

Log.Develop/Architecture&Design 2022. 2. 15. 15:39

추가 정보

06-28 12:13

인기글

  1. -
    -
    [Markdown] 웹 개발자를 위한 README.md 작성법

    2020.06.16 12:53

  2. -
    -
    책 한 권 값으로 O'Reilly 책 다 보기(feat. ACM Student Membership)

    2020.09.24 12:33

  3. -
    -
    [Node.js] HTTP 요청 관련 라이브러리들(request vs axios vs superagent)

    2021.01.19 15:28

  4. -
    -
    [H2] Database (디렉토리 경로) not found, either pre-create it or allow remote database creation

    2020.04.23 15:57

최신글

  1. -
    -
    Notion에서 Postgres를 샤딩하면서 얻은 교훈 (번역)

    Architecture&Design

  2. -
    -
    Google True Time(구글 트루 타임)

    Other

  3. -
    -
    Chapter 7. Transaction(트랜잭션) - Part 1

    DDIA

  4. -
    -
    Chapter 10. Batch Processing(일괄 처리)

    DDIA

페이징

이전
1
다음
Github
bluayer © bluayer
페이스북 트위터 인스타그램 유투브 메일