
Answer-first summary for fast verification
Answer: Meet with the cloud operations team and the engineer to discuss load balancer options
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 and has native support for the WebSocket protocol. By discussing load balancer options, you can ensure proper distribution and management of WebSocket and HTTP sessions across multiple web servers, which is crucial for scalability and reliability of the application. Options A and D would involve redesigning the application, which isn't necessary if proper load balancing is applied. Option B is not directly relevant to ensuring the application runs properly on GCP.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
A lead software engineer is designing a new web application that utilizes websockets and HTTP sessions, which are not distributed across multiple web servers. You have been tasked with ensuring that this application will run effectively on Google Cloud Platform (GCP). Considering GCP's features and best practices for application architecture, what should you do to ensure the application's proper functionality and scalability?
A
Help the engineer to convert his websocket code to use HTTP streaming
B
Review the encryption requirements for websocket connections with the security team
C
Meet with the cloud operations team and the engineer to discuss load balancer options
D
Help the engineer redesign the application to use a distributed user session service that does not rely on websockets and HTTP sessions.
No comments yet.