Where is the map stored at different times?
Things I think I understand but please check me:
The map_server is responds to client requests with information about the map. It can respond as a service or it also publishes the same information as a topic. When launched a file on disk can be supplied which will be the initial state of the map that is served up
- How often does it publish as a topic, it would seem that maps can be big and that would be expensive!
- Where is that map stored inside of the map server? In memory, in which case is it lost if/when the map server dies?
- How is the map server told to update the map if ever?
- Does map server ever update the file on disk?
- What if another node updates the file on disk?
[Truth that I have read many of the docs as well as book sections and still am a little fuzzy.]