kezhenxu94 commented on pull request #149:
URL: https://github.com/apache/skywalking-python/pull/149#issuecomment-896414409


   
   > But, I'm not sure if the `oap/v3/logs` endpoint is for such usage(It seems 
designed for fluent-bit batch reporting?).
   
   Yes it's correct usage. Http protocol is provided for those language that 
don't (or hard to ) support gRPC protocol. 
   
   > Reporting logs one by one through HTTP may not be ideal in terms of 
performance. I'm not sure whether the Java agent only implements gRPC reporter 
intentionally out of this reason.
   
   Yes, Java agent can eliminate all possible side effects via shading the gRPC 
libs but for Python, we still need http protocol in case that users' 
applications are using a different (incompatible) gRPC package version, we 
decided to implement http protocol in Python agent from day one to give the 
users a secondary choice.
   


-- 
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