The server will only send the markers in the visible part of the map. Each time the map is moved, a request is sent to server to retrieve the corresponding data.