I/O multiplexing: select, poll and epoll in Linux
I/O multiplexing is doing I/O on multiple file descriptors. I/O multiplexing is explained with socket programming in C using poll and epoll.
I/O multiplexing is doing I/O on multiple file descriptors. I/O multiplexing is explained with socket programming in C using poll and epoll.
Unix domain sockets provide a fast and simple mechanism for interprocess communication on a Unix-like host system using the socket interface.
A website stopped opening in the browser and "nginx 502 Bad Gateway" error was displayed. The solution to the error is provided.
The select system call helps a server monitor sockets of multiple clients for readiness of I/O operations. The select call is explained.
User Datagram Protocol (UDP) is a connectionless communication protocol. UDP is explained with example client server programs.
A socket is a communication end point at a host. Socket programming helps in creating distributed networked applications.
The ss command gives the socket statistics. It gives information about the network connections. ss is a replacement for the netstat command.