nerdexam
Google

PROFESSIONAL-CLOUD-ARCHITECT · Question #22

A lead software engineer tells you that his new application design uses websockets and HTTP sessions that are not distributed across the web servers. You want to help him ensure his application will…

The correct answer is C. Meet with the cloud operations team and the engineer to discuss load balancer options. Google Cloud Platform (GCP) HTTP(S) load balancing provides global load balancing for HTTP(S) requests destined for your instances. The HTTP(S) load balancer has native support for the WebSocket protocol. Incorrect Answers: A: HTTP server push, also known as HTTP streaming, is…

Submitted by tyler.j· Mar 30, 2026Designing and planning a cloud solution architecture

Question

A lead software engineer tells you that his new application design uses websockets and HTTP sessions that are not distributed across the web servers. You want to help him ensure his application will run properly on Google Cloud Platform. What should you do?

Options

  • AHelp the engineer to convert his websocket code to use HTTP streaming.
  • BReview the encryption requirements for websocket connections with the security team.
  • CMeet with the cloud operations team and the engineer to discuss load balancer options.
  • DHelp the engineer redesign the application to use a distributed user session service that does not

How the community answered

(59 responses)
  • A
    7% (4)
  • B
    17% (10)
  • C
    71% (42)
  • D
    5% (3)

Explanation

Google Cloud Platform (GCP) HTTP(S) load balancing provides global load balancing for HTTP(S) requests destined for your instances. The HTTP(S) load balancer has native support for the WebSocket protocol. Incorrect Answers: A: HTTP server push, also known as HTTP streaming, is a client-server communication pattern that sends information from an HTTP server to a client asynchronously, without a client request. A server push architecture is especially effective for highly interactive web or mobile applications, where one or more clients need to receive continuous information from the server.

Topics

#WebSockets#session affinity#load balancer#HTTP sessions

Community Discussion

No community discussion yet for this question.

Full PROFESSIONAL-CLOUD-ARCHITECT Practice