Skip to content

razgino11/MultithreadingLecture

Repository files navigation

Created by Raz Gino and Yair Fihman

This Repository contain examples for multithreaded programming concept. The example are devided into the following chapters:

Chapter 1: What are threads?

In this chapter, we will learn about the concept of threads. Threads are a way to run multiple processes at the same time.

Chapter 2: Client & server examples with threads

In this chapter, we will learn about the concept of client and server. Client is a program that sends a request to a server. Server is a program that receives a request from a client.

Chapter 3: Poll and select

In this chapter, we will learn about the concept of poll and select. Poll is a way to check if a socket is ready to read or write. Select is also a way to check if a socket is ready to read or write.

Chapter 4: Broadcasting

In this chapter, we will learn about the concept of broadcasting. Broadcasting is a way to send a message to all the clients.

Enjoy the lecture and feel free to contact us if you have any questions! Raz Gino and Yair Fihman

About

A lecture by Raz Gino and Yair Fihman

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •