經典的 bpf(classical Berkeley Packet Filter) 是非常好用的一個技術,在一些特殊的 Go 底層網絡編程的場合,可以很好的提高性能。背景--先前我開發過一個 Go UDP 應用程序, 客戶端和服務端通過 UDP 程序,通過 raw socket 進行通訊。程序的目的比較特殊,這裏我以一個簡單的程序爲例介紹。事實上,我說我使用 rawsocket 方式並不嚴謹,我並 ⌘ Read more
經典的 bpf(classical Berkeley Packet Filter) 是非常好用的一個技術,在一些特殊的 Go 底層網絡編程的場合,可以很好的提高性能。背景--先前我開發過一個 Go UDP 應用程序, 客戶端和服務端通過 UDP 程序,通過 raw socket 進行通訊。程序的目的比較特殊,這裏我以一個簡單的程序爲例介紹。事實上,我說我使用 rawsocket 方式並不嚴謹,我並 ⌘ Read more