yanglimingcn opened a new pull request, #2967:
URL: https://github.com/apache/brpc/pull/2967

   ### What problem does this PR solve?
   
   Issue Number: #2159
   
   Problem Summary:
   
   Implementing Checksum Functionality at the bRPC Level:
   
   General Requirement: Similar to the compression feature, implement a unified 
solution at the bRPC level.
   Better Performance: Implementing checksum at the user level requires users 
to serialize protobuf or other data packets and then calculate the checksum. 
Implementing it at the bRPC level allows direct use of the serialized results 
for checksum calculation.
   Better Compatibility: Implementing checksum at the user level means users 
work with protobuf data packets. If the protocol changes and the client and 
server protocols become inconsistent, checksum calculations based on protobuf 
will fail, preventing users from leveraging protobuf's compatibility features.
   
   ### What is changed and the side effects?
   
   Changed:
   
   Side effects:
   - Performance effects:
   
   - Breaking backward compatibility: 
   
   ---
   ### Check List:
   - Please make sure your changes are compilable.
   - When providing us with a new feature, it is best to add related tests.
   - Please follow [Contributor Covenant Code of 
Conduct](https://github.com/apache/brpc/blob/master/CODE_OF_CONDUCT.md).
   


-- 
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: dev-unsubscr...@brpc.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org
For additional commands, e-mail: dev-h...@brpc.apache.org

Reply via email to