Peer to Peer Sharing

Introduction

Peer to peer sharing is an experimental feature. It allows for creating a connection between two browsers. One user can share his state using a simple link. Each time the second users open a new plot, his browser asks for it the sharing computer.

Requirements

Both devices do not need to have a public IP address. However, both are required not to use symmetric NAT in their LAN. This assumption fails in the networks of some large institutions like universities.

Run sharing

You can generate a URL in the sessions tab of settings.

Development Status

There are still a few unresolved issues:
  • attributes and custom observations
  • displaying connection errors
  • splitting packets into smaller ones for larger plots

Peer2Peer vs session sharing

Session sharing saves the state of Arena in the moment of pressing the share button. In this method, export occurs in the moment of opening link.
An exported session is usable as long as the user can access data sources. On the other hand, p2p sharing passthrough all traffic by the primary user's browser. He cannot close his Arena, but connectors could run on his local computer.
Chart Options Modifying Observations