awesome-python-backend
awesome-python-backend copied to clipboard
socket module is missing
Do you want me to add it to the Python modules section?
@HomiGrotas I'm not convinced it's important enough for backend/data engineers since it's about low level networking, and it's also blocking low level networking and there are async I/O alternatives, for example the one built into AnyIO. Can you please share why do you think it's something important for others to be exposed to?
Hi, as we talked on LinkedIn, socket is important for real-time projects. About async I/O you're right and it better to use async alternatives. Backend engineers should get familiar with low level networking also.
@HomiGrotas I suggest adding "sockets" to important modules section with a brief description and two stars indicating better third party alternative below, then in the Topics Index add a "low level networking" topic with alternative open sources which provide async I/O for low level networking, and a recommendation which one to use and why, similar to how it's done with the async I/O http client alternatives.