본문으로 건너뛰기

태그

Rust

'유휴'가 유휴가 아닐 때: Linux 커널 최적화가 QUIC 버그가 된 방법

CUBIC에서는 CUBIC의 혼잡 기간이 최소 층에 고정되어 성능이 급감하는 버그를 조사했습니다. 이 문제를 해결하려면 RTT 대기 시간과 실제 애플리케이션 유휴 시간을 구분하기 위해 유휴 기간을 올바르게 측정해야 했습니다.

Agents Week: 네트워크 성능 업데이트

Cloudflare는 요청 처리 계층을 FL2라고 하는 Rust 기반 아키텍처로 마이그레이션하여 성능이 개선되어 전 세계 상위 네트워크의 60%에 도달했습니다. Cloudflare는 실제 사용자 측정값과 연결 삼평균을 사용하여 인터넷 사용자의 실제 경험을 데이터에 반영합니다.

Cloudflare의 13세대 서버 출시: 캐시를 코어로 바꾸어 에지 컴퓨팅 성능 2배 향상

Cloudflare의 13세대 서버는 캐시와 코어의 균형을 다시 잡아 우리 컴퓨팅 처리량을 두 배로 늘렸습니다. 코어 수가 많은 AMD EPYC ™ Turin CPU로 이동하면서, 원시 컴퓨팅 밀도를 위해 대규모 L3 캐시를 바꿨습니다. 새로운 Rust 기반 FL2 스택을 실행함으로써 우리는 대기 시간 페널티를 완전히 완화하여 성능을 두 배나 개선했습니다.

Rust 로 복잡한 매크로를 작성하기: 역폴란드 표기법​

Rust에는 흥미로운 기능이 많지만 그중에도 강력한 매크로 시스템이 있습니다. 하지만 The Book과 여러가지 튜토리얼을 읽고 나서도 서로 다른 요소의 복잡한 리스트를 처리하는 매크로를 구현하려고 하면 저는 여전히 어떻게 만들어야 하는지를 이해하는데 힘들어 하며