'The WebSocket extension adds support for real-time communication between instances.',
}
# WebSockets Extension
<Note>
This extension is a **draft** and should not be considered final. It is subject to change.
If testing proves unsuccessful, this draft may be abandoned.
</Note>
Typically, communication between Lysand instances is done via HTTP. However, HTTP suffers from some limitations, such as high latency and heavy overhead for small messages, making it less suitable for exchanging large amounts of entities at acceptable speeds. {{ className: 'lead' }}
This extension aims to address these limitations by adding support for the exchange of entities using WebSockets.
## Message Format
Messages sent over the WebSocket connection are JSON objects.