Would you like to react to this message? Create an account in a few clicks or log in to continue.
Official Community Forums
Home
Search
Search Query
Display results as :
Posts
Topics
Advanced Search
Latest images
Register
Log in
The Wiki
Website
github Project
::
Development
::
Getting Started
Network Topology: Fully connected mesh?
Author
Message
cyby89
Newbie
Posts
:
1
Join date
:
2015-04-22
Location
:
Germany
Subject: Network Topology: Fully connected mesh?
Wed 22 Apr - 5:30
hi,
the architecture of multiverse is very interesting and I'm trying to understand how the message system works.
1. If a new agent connects to the domain server, a broadcast is send to all existing agents:
https://github.com/multiversemmo/MultiversePlatform/blob/7e1aad33d48b9e47f3db2ca638cb57592336ddb7/server/src/multiverse/msgsys/DomainServer.java#L465-L476
2. The MessageAgent receives the NewAgentMessage and connects to the new agent:
https://github.com/multiversemmo/MultiversePlatform/blob/7e1aad33d48b9e47f3db2ca638cb57592336ddb7/server/src/multiverse/msgsys/MessageAgent.java#L1729-L1743
Is my understand right, that this is a fully connected mesh, where each agent is connect to each other agent?
This is approach is very easy to handle, but how does it scale?
What is the maximum number of MessageAgents? Do you have any benchmarks?
Best,
cyby
Like
Dislike
Network Topology: Fully connected mesh?
Page
1
of
1
Similar topics
Similar topics
»
[Mesh Lab]
»
Server STARTUP FAILED >>> SOLVED
»
Does Server Version 1.5 actually work on WinXP? YES. Connected
»
player/npc model submesh blending with main body mesh issues
Permissions in this forum:
You
cannot
reply to topics in this forum
::
Development
::
Getting Started
::
Development
::
Getting Started
Jump to:
Select a forum
|
|--The Multiverse Network
| |--Live Worlds Disscussion
| |--Open Source Discussion
| |--Developer Newsletter
| |--Announcements
| |--The Wiki
| |--The Marketplace
|
|--Development
| |--Getting Started
| |--Client World Browser
| |--Server Scripting and Development
| |--Client Scripting and Development
| |--Developer Tools
| |--Modelling
| |--Feature Requests
| |--Bugs and Issues
|
|--The Water Cooler
| |--Introductions
| |--General Discussion
| |--Game Design and Theory
| |--Worlds in Progress
|
|--Classifieds
|--Team Recruitment
|--Looking for Projects
|--Collaboration
|--Services and Offerings