The ActivityPub protocol is a decentralized social networking protocol based upon the ActivityStreams 2.0 data format. It provides a client to server API for creating, updating and deleting content, as well as a federated server to server API for delivering notifications and content.
In this [email protected], we went for a small tour through the history of the Fediverse, the context in which ActivityPub was introduced, the internals of its implementation among other challenges we find on the software and networks engineering of a federated social network.
Major topics covered during the seminar:
- The IndieWeb
- Briefing of OStatus
- Overview of the Actor model
At the end of this journey, we were able to better understand some of the advantages of this kind of social platforms as well as some of the technical complications in their maintenance and conception.
Started at 15:00:42h in FC6-0.29 (Anf. 2), Department of Computer Science – Faculty of Sciences of the University of Porto, 4169-007, Rua do Campo Alegre 1021, Porto . Duration: 1h42min