Process Flow - Streaming and chunked transfer
Client sends HTTP request
Nginx receives request
Nginx starts processing response
Response data generated in chunks
Nginx sends each chunk immediately
Client receives chunks progressively
Last chunk sent with zero size
Client knows response is complete
Nginx receives a request and sends the response in small pieces called chunks immediately as they are ready, letting the client start using data before the full response is done.