You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by GitBox <gi...@apache.org> on 2021/08/11 01:01:16 UTC

[GitHub] [skywalking-python] kezhenxu94 commented on pull request #149: Enable HTTP Kafka log reporting

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: notifications-unsubscribe@skywalking.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org