Complete the code to identify the main component responsible for storing group messages.
The component that stores all group messages is called the [1].The database is the main component that stores all group messages persistently.
Complete the code to specify the component that manages user connections in group messaging.
The [1] handles all active user connections and routes messages in real-time.
The WebSocket Server manages real-time connections and message routing between users.
Fix the error in the component responsible for message delivery to all group members.
The [1] is responsible for broadcasting messages to all members in a group.
The Message Broker efficiently broadcasts messages to all group members in real-time.
Fill both blanks to complete the description of the system's scalability components.
To handle many users, the system uses [1] to distribute traffic and [2] to cache frequent data.
Load Balancer distributes incoming traffic to multiple servers. Cache stores frequent data to reduce database load.
Fill all three blanks to complete the request flow in group messaging.
User sends message to [1], which forwards it to [2]; then [3] broadcasts it to group members.
The API Gateway receives the message, the Message Broker handles distribution, and the WebSocket Server broadcasts to connected users.
