The Greenplum Streaming Server (GPSS) is a gRPC server. gRPC provides a language- and platform-neutral client/server communication framework. For more information about gRPC, refer to the gRPC documentation.

GPSS exposes a Batch Data API gRPC interface.

You can develop a GPSS gRPC client on your operating system of choice and with the IDE or build environment of your choice. You can also develop the client using any programming language supported by gRPC.

You will perform the following tasks when you develop a GPSS client:

  1. Examine the GPSS Service Definition.
  2. Set up your development environment.
  3. Compile the GPSS service definition to generate the GPSS client classes.
  4. Code your GPSS client application.
check-circle-line exclamation-circle-line close-line
Scroll to top icon