{"id":1936,"date":"2024-09-12T06:00:00","date_gmt":"2024-09-12T06:00:00","guid":{"rendered":"http:\/\/atomic-hair.net\/?p=1936"},"modified":"2024-09-12T15:22:57","modified_gmt":"2024-09-12T15:22:57","slug":"lyft-promotes-best-practices-for-collaborative-protocol-buffers-design","status":"publish","type":"post","link":"http:\/\/atomic-hair.net\/index.php\/2024\/09\/12\/lyft-promotes-best-practices-for-collaborative-protocol-buffers-design\/","title":{"rendered":"Lyft Promotes Best Practices for Collaborative Protocol Buffers Design"},"content":{"rendered":"

<\/p>\n

Lyft shared its experiences using Protocol Buffers for inter-system integration, primarily focusing on collaborative protocol design for definitions shared between teams and systems. The company promotes approaches that improve knowledge sharing, consistency, and development process quality over raw efficiency optimizations.<\/p>\n

By Rafal Gancarz<\/i><\/p>\n","protected":false},"excerpt":{"rendered":"

Lyft shared its experiences using Protocol Buffers for inter-system integration, primarily focusing on collaborative protocol design for definitions shared between teams and systems. The company … <\/p>\n","protected":false},"author":1,"featured_media":1938,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[],"class_list":["post-1936","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-architecture","latest_post"],"_links":{"self":[{"href":"http:\/\/atomic-hair.net\/index.php\/wp-json\/wp\/v2\/posts\/1936"}],"collection":[{"href":"http:\/\/atomic-hair.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/atomic-hair.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/atomic-hair.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/atomic-hair.net\/index.php\/wp-json\/wp\/v2\/comments?post=1936"}],"version-history":[{"count":2,"href":"http:\/\/atomic-hair.net\/index.php\/wp-json\/wp\/v2\/posts\/1936\/revisions"}],"predecessor-version":[{"id":1939,"href":"http:\/\/atomic-hair.net\/index.php\/wp-json\/wp\/v2\/posts\/1936\/revisions\/1939"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/atomic-hair.net\/index.php\/wp-json\/wp\/v2\/media\/1938"}],"wp:attachment":[{"href":"http:\/\/atomic-hair.net\/index.php\/wp-json\/wp\/v2\/media?parent=1936"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/atomic-hair.net\/index.php\/wp-json\/wp\/v2\/categories?post=1936"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/atomic-hair.net\/index.php\/wp-json\/wp\/v2\/tags?post=1936"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}