unix-junkie
WWDC23
Thanks Fyodor & team!
Conflict-Free Replicated Data Types for Just-Right Consistency
See https://www.eofs.eu/_media/events/lad16/07_thiell_cheap_n_de... (slides) and https://www.youtube.com/watch?v=WbE0nl5V8WE
ClusterShell: scalable execution framework for large server farms
Nmap is already asynchronous, as you described multiple requests are multiplexed (cf select(2), epoll(7), kqueue/kevent depending on your platform...)
The core difference between nmap and zmap is that the latter is stateless. Which allows a much higher throughput, but also prevents from applying some smart detection mechanisms. Thus, both tools are complementary, and no, there is no work being done to make nmap stateless.
Internet-wide nmap scan of modbus services
A Python/MongoDB framework to handle very large nmap scans
Nmap team releases 5 gigapixel favicon map
It's pointless to check for such a signed integer overflow after it happened.
Experimental proxy support added to nmap
I would totally agree that memory constraint is sort of tied to manycore architectures, but in this case I find it pushed to the limits.