Managing gRPC with Wire
summary
Wire is a production Gradle-backed tool at Cash App that generates gRPC and Protobuf code for Android iOS and services and it claims smoother Proto3 support versus protoc by mapping google well known types to JVM types and handling JSON per the spec. It provides option annotations via emit-declared-options and emit-applied-options, a plugin pipeline that parses links prunes and generates Kotlin Java Swift (and gRPC stubs), and a dependency pattern using protopath to avoid transitive re‑generation; a protogram decoder exists and the system is used companywide.
AI-written summary · about
chapters (4)
related talks
46mA Different Kind of Networking with gRPC and Protocol Buffers
35mThinking Beyond the REST API: gRPC for Android
18mThe postmodern API gRPC on Android
49mBuilding fast microservices with binary protocol - introduction to gRPC
46mIntroduction to gRPC
37mHTTP and JSON for your gRPC Services
26mShould You Use gRPC in Your AI Tooling Stack?
55mgRPC 101 for Java Developers
