Re:Go’s march to low-latency GC
by rantanplan on Wednesday July 06, 2016 @05:52PM
(#12046119)
OT: why is an IRC server I/O bound? That really piqued my interest.
[ Parent
| on HN ]
Re:Go’s march to low-latency GC
by Terribledactyl on Wednesday July 06, 2016 @06:58PM
(#12046417)
I've never made an IRC server but I share a similar feel for I/O (Network) being the limiting factor. Have one user write a message and then you need to send out potentially hundreds of thousands of messages. (At twitch scale)
The actual CPU computation going on per event is minimal (process maybe a few kb of text), and if we're only dealing with text, probably not memory (capacity or throughput) bound and certainly not disk bound.