vicxu .ical 一個普通的 gopher Session 07-31 10:40 40min 窺探 go 如何使用 epoll 設計高效的 http server vicxu 很多人都知道 golang 只需要用 standard library 就能做出一個高效實用的 http server,那麼 golang 究竟在 net/http 裡面加了什麼?就讓我們一起窺探一下。 agenda : 1. 什麼是 non-blocking IO? 2. 什麼是 I/O multiplexing? 3. golang 如何實作 I/O multiplexing? 4. tcp connection 為何會 blocking? 5. 回顧一下 tcp connection 如何誕生 Making Ideas Real with Go TR209