|
|
|
|
|
by achillean
2471 days ago
|
|
It hasn't been a problem for most of our things at Shodan. I think there's a lot of confusion about when to use multithreading vs non-blocking sockets. Most security tools tend to use multithreading when they should just use non-blocking sockets. With Python3 you can also swap out the scheduler if you want better performance: https://magic.io/blog/uvloop-blazing-fast-python-networking/ |
|