-
Notifications
You must be signed in to change notification settings - Fork 420
SSWG Pitch
Include gRPC-Swift among the official and recommended SSWG projects.
gRPC enables high-performance open standards-based interoperability for Swift services with services written in other languages.
Quoting grpc.io: "gRPC is a modern open source high performance RPC framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication. It is also applicable in last mile of distributed computing to connect devices, mobile applications and browsers to backend services."
gRPC has proven useful to many companies and development teams, and its support in multiple languages has made it a popular framework for RPC services. The gRPC-Swift project was jointly developed by teams at Google, Apple, Lyft, and independent software developer Timing, and has proven useful for building applications at scales seen by all of these contributors.
We believe that including gRPC-Swift among officially-recognized SSWG projects and officially-recognized gRPC implementations will move both gRPC and Swift forward as great systems for distributed application development.
The gRPC-Swift project includes a runtime, a code generator, an extensive suite of tests, and examples of both mobile and server-side applications using gRPC with Swift.