DEV Community

NeNoVen
NeNoVen

Posted on

Latency 지연시간

  • Redis 액세스(100 ns) vs (1 ms)Postgresql 인설트 : 만배 빠름…
  • Redis 액세스 vs SSD Read (k/v DB) : 천배 빠름…

1. 개요

  • L1 및 L2 캐시: 1ns, 10ns 

    예: 일반적으로 마이크로프로세서 칩에 내장됩니다. 하드웨어를 직접 다루지 않는 이상 하드웨어에 대해 걱정할 필요가 없습니다.

  • RAM 액세스: 100ns 

    예: 메모리에서 데이터를 읽는 데 약 100ns가 걸립니다. Redis는 메모리 내 데이터 저장소이므로 Redis에서 데이터를 읽는 데 약 100ns가 걸립니다.

  • 1Gbps 네트워크를 통해 1K 바이트 전송: 10us Send 1K bytes over 1 Gbps network: 10 us

    예: Memcached에서 네트워크를 통해 1KB의 데이터를 전송하는 데 약 10us가 소요됩니다.

  • SSD에서 읽기: 100us

    예: RocksDB는 디스크 기반 K/V 저장소이므로 SSD에서 읽기 대기 시간은 약 100us입니다.

  • 데이터베이스 삽입 작업: 1ms.

    예: Postgresql 커밋에는 1ms가 걸릴 수 있습니다. 데이터베이스는 데이터를 저장하고, 인덱스를 생성하고, 로그를 플러시해야 합니다. 이 모든 작업에는 시간이 걸립니다.

  • 패킷 보내기 CA->네덜란드->CA: 100ms 

    예: 장거리 Zoom 통화가 있는 경우 대기 시간은 약 100ms일 수 있습니다.

  • 내부 재시도/새로 고침: 1~10초 

    예: 모니터링 시스템에서 새로 고침 간격은 일반적으로 5~10초(Grafana의 기본값)로 설정됩니다.

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

Top comments (0)

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay