Topic 1 Question 159
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?
Help the engineer to convert his websocket code to use HTTP streaming
Review the encryption requirements for websocket connections with the security team
Meet with the cloud operations team and the engineer to discuss load balancer options
Help the engineer redesign the application to use a distributed user session service that does not rely on websockets and HTTP sessions.
解説
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. Reference: https://cloud.google.com/compute/docs/load-balancing/http/
ユーザの投票
コメント(17)
I agree with C
👍 15AWS562019/11/16IMO C is ok. Beside the reasons mentioned above regarding why A, B and D are wrong, there are also: A and D are wrong because are abot changing the app - whereas in the task "You want to help him ensure his application will run properly on GCP" (not REDESIGN/CHANGE). B is wrong because you don't have to "Review the encryption requirements for websocket connections with the security team"...
👍 5lynx2562021/03/23- 正解だと思う選択肢: C
vote C
👍 4joe22112021/11/26
シャッフルモード