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