socket API란 무엇일까

multiple threads 란 무엇일까

skvs helper function이란 무엇일까

global hash table과 rwlock은 무엇일까

A distributed computing architecture. 신기하다. 지금까지는 하나의 컴퓨터 시스템에서 모든 것이 돌아갔는데 이제는 적어도 2개의 컴퓨터 시스템을 요구하게 되었다.

이때 통신은 어떻게 이루어나는가?

user code → sockets interface (system calls) → kernal code → hardware interface (interrupts) → Internet

client

getaddrinfo

socket

connect

write

read