Below you will find pages that utilize the taxonomy term “packet”
Posts
150000 (150k) packet/sec 를 처리하는 서버
https://github.com/kasworld/massecho
를 조금 더 이리 저리 수정해 봤습니다. 각 connection이 보내는 초당 패킷수를 100으로 고정한 상태에서 connection 수를 1000 과 1500으로 바꿔가며 테스트 할때 marshaler로 표준 라이브러리의 json 이나 gob를 사용하면 AMD Ryzen 3700X (8c16t) 에서 간단한 echo protocol 을 사용해도 // Echo simple echo
type ReqEcho_data struct {
Msg string
}
// Echo simple echo
type RspEcho_data struct {
Msg string
}
98000 (98k) packet/sec정도가 한계입니다. 이를 messagepack (https://github.com/tinylib/msgp) 으로 바꾸면 처리량이 150000 (150k) packet/sec 정도로 증가합니다.