參考資料:
EPOLL-UDP-GOLANG
- golang udp epoll - Google 搜索
- go - golang: working with multiple client/server UDP sockets in epoll/poll/select manner - Stack Overflow
- udp並發問題分析與總結 - 說話的白菜 - 51CTO技術博客
- udp有必要用epoll嗎?? - 開源中國社區
- epoll簡介 與 UDP server的實現 - Ready,GO~ - 博客頻道 - CSDN.NET
- Go語言TCP Socket編程 | Tony Bai
- linux下使用epoll接收Udp數據 - 軟件開發程序員博客文章收藏網
- golang epoll udp - 인기 검색
- epoll-bench/udp-bench.c at master · bnoordhuis/epoll-bench
- Proper 'go' way of listening to multiple simultaneous sockets - Google 網上論壇
- The Secret to 10 Million Concurrent Connections -The Kernel is the Problem, Not the Solution - High Scalability -
- UDP的epoll並發框架-UDP Listener解決OpenVPN的並發問題 - 程序園
- Epoll 的udp通信代碼(服務器+客戶端) - 程序園
- Shadowsocks 源碼閱讀 - 江以臣的文章 - 知乎專欄
- go (golang) DNS域名解析實現 | mumumuwudi的博客
- src/server/udp-handler-epoll.c · eeda5116a044b50e3b05e84544f424a9fde1d74a · labs / Knot DNS · GitLab
- golang udp server - 爸爸100
- epoll簡介 與 UDP server的實現-andersonyan-ChinaUnix博客
- go epoll - 河北饒陽葡萄市場
- [go-nuts] Re: Maximise performance UDP server on Linux
- GOLANG-TCP-UDP示例
- selec\/poll中的讀寫事件和epoll中的讀寫事件 - Golang語言社區 | 十條
- Golang小知識-socket server
- Web Filtering [Write error epoll handler (Broken pipe)] - Web Protection: Web Filtering & Application Visibility/Control - Sophos UTM 9 - Sophos Community
- GOLANG-網絡
- golang epoll tcp - CodeWeblog.com
- How to receive a million packets per second | Hacker News
- 一個UDP EPOLL 客戶端例子。可用於測試程序 - Free Open Source Codes - CodeForge.com
- How does messaging work in WhatsApp? - Quora
TCP-三次握手-四次揮手
- 三次握手_百度搜索
- TCP/IP協議三次握手與四次握手流程解析 - 網絡協議TCP - 紅黑聯盟
- TCP的三次握手(建立連接)和四次揮手(關閉連接) - higirle - 博客園
- tcp為什么要三次握手,而不能二次握手? - 簡與美 - 博客頻道 - CSDN.NET
- 關於TCP/IP的三次握手和四次揮手解釋 - CBDoctor - 博客園
- TCP三次握手詳解及釋放連接過程 - 我的專欄 - 博客頻道 - CSDN.NET
- 簡析TCP的三次握手與四次分手 | 果凍想
- TCP協議中的三次握手和四次揮手(圖解) - Simple life - 博客頻道 - CSDN.NET
TCP-UDP基礎
- C語言編寫基於TCP和UDP協議的Socket通信程序示例_C 語言_腳本之家
- [python] 專題七.網絡編程之套接字Socket、TCP和UDP通信實例 - [ Python學習系列 ]
- python實現UDP通信 - 推酷
FLANNEL-Golang-UDP高性能開發資料
- flannel/cproxy.go at master · coreos/flannel
- golang實現異步並發sokect - Gray.liu的個人頁面 - 開源中國社區
- 說說Golang的使用心得 - 011 - 博客園
- Go語言TCP Socket編程 | Go語言中文網 | Golang中文社區 | Golang中國
- (4 條消息) golang的goroutine是如何實現的? - 知乎
- Golang適合高並發場景的原因分析 - 蟈蟈俊.net - 博客頻道 - CSDN.NET
- golang - GoRoutine可以替代C Socket的多線程來做游戲服務器么? - SegmentFault
- Golang是否真不需要epoll/select/poll的支持了? - Golang中國
EPOLL基礎原理-C10K問題
- epoll(7): I/O event notification facility - Linux man page
- 聊聊C10K問題及解決方案 - 簡書
- EPOLL_TCP示例
- selec\/poll中的讀寫事件和epoll中的讀寫事件 - Golang語言社區 | 十條
- 關於C10K、異步回調、協程、同步阻塞 - 為程序員服務
- TCP-多進程LISTEN
- Linux IO模式及 select、poll、epoll詳解 - 人雲思雲 - SegmentFault
- How to use epoll? A complete example in C - Banu Blog
UDP基礎原理