Skip to content

this is a simple chat server to test epoll syscall

Notifications You must be signed in to change notification settings

psainics/epoll-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Epoll Demo

  • Epoll is the famous I/O event notification used by many apps to make async I/O possible.
  • Epoll is a syscall that let's us monitor multiple file descriptors to see if I/O is possible on any of them.
  • This is a simple chatroom server that uses epoll to monitor multiple clients.
  • Only for educational purposes. Do not use in production.
  • Read about epoll here

Demo

  • Image below shows 3 cliens in a chatroom !

    image

About

this is a simple chat server to test epoll syscall

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published