Windows Server 2012에 새로 추가된 네트워크 기능
golang - Go1.14의 Go Modules 변경점
golang - Docker에서의 Golang의 modules 관리
golang - Go1.11에서 커스텀 패키지를 추가하는 방법
golang - Go 모듈 모드에서 모듈 내에 만든 모듈을 import 하기
golang - GOPATH 모드에서 모듈 대응 모드로 이행
golang - go 1.11의 modules를 사용하는 방법
C++ - 채팅 서버 개발로 알아보는 C++의 기술들
강연문서
유튜브
더 읽기
UDP에서 recvmmsg를 사용하여 고성능 Receive 처리하기
recvmmsg 라는 함수를 http://www.jp.square-enix.com/conference/2018/onlinetech/pdf/20180421_ishimori.pdf 라는 문서에서 알게 되었다. Linux에는 recvmmsg 라는 함수를 사용할 수 있고, 시스템 호출 1회로 대량의 패킷을 얻어올 수가 있다. 1024개 패킷을 한꺼번에 얻는다면 시스템 호출로 인한 부하가 그만큼 줄게된다. 마찬가지로 sendmmsg 라는 함수도 있다. 적절히 이용하자....
더 읽기