Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove domain-sharding #54

Open
prushforth opened this issue Oct 30, 2022 · 0 comments
Open

Remove domain-sharding #54

prushforth opened this issue Oct 30, 2022 · 0 comments

Comments

@prushforth
Copy link
Member

Background

In the past, Web browsers limited the number of simultaneous TCP/IP connections that were permitted to a Web page. In consequence, some domain mapping services that serve tiles implemented a workaround, known as domain sharding. This technique created virtual domain hosts for serving tiles from virtual hosts, each of which was considered independent for the purposes of browser connection limits. For example, a single tile cache might be served from three virtual hosts https://a.example.com/, https://b.example.com/ https://c.example.com/ each of which was allowed the maximum number of TCP/IP connections from a Web page. In this way, request parallelism could be maximized, potentially resulting in time saved for map loads.

Requirement

In the Layer and Layer Group “Publishing > MapML Settings” administration panel, remove the “Sharding Config” user interface to enable domain sharding and its options. Remove the supporting code from the MapML extension model. Domain sharding is no longer required and is no longer considered part of the MapML proposal, having been superseded by the abilities of HTTP2 protocol.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant