mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
start with HyperSwarm conception
This commit is contained in:
parent
f74912cf4c
commit
0a70b09bf7
@ -1,8 +1,10 @@
|
|||||||
# Federation
|
# Federation
|
||||||
|
|
||||||
This document contains the concept and technical details for the *federation* of gradido communities. It base on the [ActivityPub specification](https://www.w3.org/TR/activitypub/ " ") and is extended for the gradido requirements.
|
This document contains the concept and technical details for the *federation* of gradido communities. The first idea of federation was to base on the [ActivityPub specification](https://www.w3.org/TR/activitypub/ " ") and extend it for the gradido requirements.
|
||||||
|
|
||||||
## ActivityPub
|
But meanwhile the usage of a DHT like HyperSwarm promises more coverage of the gradido requirements out of the box. More details about HyperSwarm can be found here [@hyperswarm/dht](https://github.com/hyperswarm/dht).
|
||||||
|
|
||||||
|
## ActivityPub (deprecated)
|
||||||
|
|
||||||
The activity pub defines a server-to-server federation protocol to share information between decentralized instances and will be the main komponent for the gradido community federation.
|
The activity pub defines a server-to-server federation protocol to share information between decentralized instances and will be the main komponent for the gradido community federation.
|
||||||
|
|
||||||
@ -25,8 +27,4 @@ The Variant A with an internal server contains the benefit to be as independent
|
|||||||
|
|
||||||
The Varaint B with an external server contains the benefit to reduce the implementation efforts and the responsibility for an own ActivitPub-Server. But it will cause an additional dependency to a third party service provider and the growing hosting costs.
|
The Varaint B with an external server contains the benefit to reduce the implementation efforts and the responsibility for an own ActivitPub-Server. But it will cause an additional dependency to a third party service provider and the growing hosting costs.
|
||||||
|
|
||||||
|
## HyperSwarm
|
||||||
|
|
||||||
## ActivityStream
|
|
||||||
|
|
||||||
An ActivityStream includes all definitions and terms needed for community activities and content flow around the gradido community network.
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user