Talk:Protocol Buffers

From Wikipedia, the free encyclopedia
Jump to: navigation, search
WikiProject Computing (Rated Start-class)
WikiProject icon This article is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
Start-Class article Start  This article has been rated as Start-Class on the project's quality scale.
 ???  This article has not yet received a rating on the project's importance scale.

Apache Thrift and RPC protocol stack.[edit]

"Protocol Buffers" refers to a specification, it is not a plural entity. The article keeps referring to it in the plural ("are" instead of "is" etc.) To avoid this error and make the text less awkward, it would help to use the very common nickname "Protobuf", introduce that in the first sentence, then use that throughout the article. That would give sentences like "Protobuf is very similar to Apache Thrift" instead of the awkward "Protocol Buffers are very similar to Apache Thrift". — Preceding unsigned comment added by (talk) 18:05, 29 March 2015 (UTC)

In the following paragraph, to which protocol does the word "it" refers to? Protocol Buffers or Apache Thrift?

Protocol Buffers are very similar to the Apache Thrift protocol (used by Facebook for example), except it does not include a concrete RPC protocol stack to use for defined services. — Preceding unsigned comment added by פרה (talkcontribs) 06:43, 21 July 2013 (UTC)

This question is answerable by of course examining the published implementation, but more relevantly also in the response by Kenton Varda which is already given in the references section. Hence I updated the main article to clarify. (talk) 22:37, 19 February 2014 (UTC)