[Video in https://www.youtube.com/watch?v=gQ5DWKKO03U ]
The Web 2.0 model, which has become mainstream in current online software platforms, has enabled user-driven participation and collaboration. However, it has also facilitated the emergence of central hubs of information which collect massive amounts of user data, with its multiple negative impacts such as privacy issues, monopolies, surveillance or single legislation. These issues have triggered the emergence of a new wave of decentralized technologies, in both P2P systems (e.g. blockchain, ipfs) and federated systems (e.g. Matrix). And yet, building decentralized software is hard. Development frameworks are built thinking in centralized apps, moreover when thinking of collaborative apps. SwellRT (http://swellrt.org) is a development framework for building decentralized real-time collaborative apps, easily and avoiding extra code to the developer. SwellRT provides a server side (storage, sharing, identity, federation) and an API to build apps in JavaScript, Java or Android. You may think of Google Drive Real-Time API or Firebase but decentralized & open source.
-------
Lecture given at the Center for Research on Computation and Society: CRCS at Harvard University
Monday, September 26, 2016, 11:30am to 1:00pm
Harvard John A. Paulson School of Engineering and Applied Sciences
Video of the presentation: https://www.youtube.com/watch?v=tqEyPPRPboo
45. Benefits for Developers
Hiding complexity, avoiding extra code for:
- Data storage
- Data sharing, communications, sync...
- User identity management
- Federation
- New UX patterns like Reactive UI
58. Samer Hassan
Berkman Center at Harvard
Universidad Complutense de Madrid
http://samer.hassan.name
@samerP2P
This presentation is a composition of text and images by Samer Hassan. The text is released as Creative
Commons Attribution 4.0 International. The images are mostly copyrighted and used under Fair Use. The
image logos belong to their corresponding brands, projects or institutions. Sources of other images: CSA
Tabacalera, Calvin & Hobbes, Big Bang Theory, Brainless Tales, Baran (1964), P2Pvalue, GRASIA UCM,
Wikipedia, Microsoft, Journal of Peer Production, Teemu Arina’s slideshare, and unknown others
Questions?
60. Thank you
Samer Hassan
@samerP2P
This presentation is a composition of text and images. The text is released as Creative Commons
Attribution 4.0 International. The images are mostly copyrighted and used under Fair Use. The image
logos belong to their corresponding brands/ projects/ institutions. Sources: Mercado de Economía
Social de Madrid, Dries Buytaert Blog, Baran (1964), P2Pvalue, GRASIA UCM, Wikipedia, Microsoft and
unknown others