ianmcook commented on code in PR #33:
URL: https://github.com/apache/arrow-experiments/pull/33#discussion_r1735476083


##########
http/get_simple/python/server/README.md:
##########
@@ -32,4 +32,4 @@ python server.py
 ```
 
 > [!NOTE]  
-> This example uses Python's built-in 
[`http.server`](https://docs.python.org/3/library/http.server.html) module. 
This server does not implement chunked transfer encoding automatically like 
more sophisticated HTTP servers do, so this example implements it manually, 
with each chunk consisting of one Arrow record batch. Note that in servers that 
implement chunked transfer encoding automatically, each chunk will generally 
not correspond to one Arrow record batch.
+> This example uses Python's built-in 
[`http.server`](https://docs.python.org/3/library/http.server.html) module. 
This allows us to implement [chunked transfer 
encoding](https://en.wikipedia.org/wiki/Chunked_transfer_encoding) manually. 
Other servers may implement chunked transfer encoding automatically at the cost 
of an undesirable new layer of buffering. Arrow IPC streams already offer a 
natural way of chunking large amounts of tabular data. It's not a general 
requirement, but in this example each chunk corresponds to one Arrow record 
batch.

Review Comment:
   Sure, that's fine, thanks



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to