Performance: Room-based messaging
MEDIUM IMPACT
This affects real-time message delivery speed and server load during user interactions in chat rooms.
socket.emit('message', data, room=room_id)
for user in all_users: socket.emit('message', data, room=user.id)
| Pattern | DOM Operations | Reflows | Paint Cost | Verdict |
|---|---|---|---|---|
| Individual emits per user | Low | Low | Low | [X] Bad |
| Single emit to room | Low | Low | Low | [OK] Good |