blueskyArchitecture/BlueskyArchitecture.org

108 lines
3.8 KiB
Org Mode

#+TITLE: Bluesky Architecture compared to other social media services
#+SUBTITLE: [[file:?print-pdf][Printable version]]
#+DATE: [2024-05-24 Fri]
#+AUTHOR: Éibhear Ó hAnluain
#+EMAIL: eibhear.geo@gmail.com
#+OPTIONS: ':nil *:t -:t ::t <:t \n:nil ^:{} author:t c:nil creator:nil
#+OPTIONS: d:nil date:t e:t email:t f:t inline:t num:nil p:nil pri:nil
#+OPTIONS: stat:nil tags:nil tasks:t tex:t timestamp:nil toc:1 todo:nil |:t
#+DESCRIPTION: A discussion of Bluesky's architecture as it relates to other social media services
#+LANGUAGE: en
#+REVEAL_ROOT: ./reveal.js
#+REVEAL_INIT_OPTIONS: transition:'none', margin: 0.1, slideNumber:true
#+REVEAL_THEME: white
#+REVEAL_HLEVEL: 1
#+REVEAL_EXTRA_CSS: ./e-reveal.css
#+REVEAL_EXTRA_CSS: ./gridding.css
#+REVEAL_DEFAULT_SLIDE_BACKGROUND: ./bCardBackground.png
#+REVEAL_TITLE_SLIDE_BACKGROUND: ./bCardBackground.png
#+REVEAL_TOC_SLIDE_BACKGROUND: ./bCardBackground.png
#+REVEAL_DEFAULT_SLIDE_SIZE: 100%
#+REVEAL_TITLE_SLIDE_SIZE: 100%
#+REVEAL_TOC_SLIDE_SIZE: 100%
* Notes :noexport:
* Introduction
#+REVEAL_HTML: <div class="e-frame">
Boo!
#+REVEAL_HTML: </div>
* General social media architectures
** Simplistic view 1/2 -- overview
#+REVEAL_HTML: <div class="e-frame">
#+ATTR_HTML: :width 90%
file:structurizr-1-001-GenericSocial-01.png
#+REVEAL_HTML: </div>
** Simplistic view 2/2 -- services
#+REVEAL_HTML: <div class="e-frame">
#+ATTR_HTML: :width 20%
file:structurizr-1-002-GenericSocial-02.png
#+REVEAL_HTML: </div>
** More realistic view 1/4 -- overview
#+REVEAL_HTML: <div class="e-frame">
#+ATTR_HTML: :width 90%
file:structurizr-1-003-RealisticSocial-01.png
#+REVEAL_HTML: </div>
** More realistic view 2/4 -- basic services
#+REVEAL_HTML: <div class="e-frame">
#+ATTR_HTML: :width 40%
file:structurizr-1-004-RealisticSocial-02.png
#+REVEAL_HTML: </div>
** More realistic view 3/4 -- the algorithm
#+REVEAL_HTML: <div class="e-frame">
#+ATTR_HTML: :width 40%
file:structurizr-1-005-RealisticSocial-03.png
#+REVEAL_HTML: </div>
** More realistic view 4/4 -- content moderation
#+REVEAL_HTML: <div class="e-frame">
#+ATTR_HTML: :width 60%
file:structurizr-1-006-RealisticSocial-04.png
#+REVEAL_HTML: </div>
* Federated social media services
** Federated services 1/8 -- overview
#+REVEAL_HTML: <div class="e-frame">
#+ATTR_HTML: :width 75%
file:structurizr-1-007-FederatedSocial-01.png
#+REVEAL_HTML: </div>
** Federated services 2/8 -- internal, administration and content moderation services
#+REVEAL_HTML: <div class="e-frame">
#+ATTR_HTML: :width 40%
file:structurizr-1-008-FederatedSocial-02.png
#+REVEAL_HTML: </div>
** Federated services 3/8 -- federation 1
#+REVEAL_HTML: <div class="e-frame">
#+ATTR_HTML: :width 75%
file:structurizr-1-009-FederatedSocial-03.png
#+REVEAL_HTML: </div>
** Federated services 4/8 -- federation 2
#+REVEAL_HTML: <div class="e-frame">
#+ATTR_HTML: :width 75%
file:structurizr-1-010-FederatedSocial-04.png
#+REVEAL_HTML: </div>
** Federated services 5/8 -- federation 3
#+REVEAL_HTML: <div class="e-frame">
#+ATTR_HTML: :width 75%
file:structurizr-1-011-FederatedSocial-05.png
#+REVEAL_HTML: </div>
** Federated services 6/8 -- federation 4
#+REVEAL_HTML: <div class="e-frame">
#+ATTR_HTML: :width 75%
file:structurizr-1-012-FederatedSocial-06.png
#+REVEAL_HTML: </div>
** Federated services 7/8 -- federation 5
#+REVEAL_HTML: <div class="e-frame">
#+ATTR_HTML: :width 75%
file:structurizr-1-013-FederatedSocial-07.png
#+REVEAL_HTML: </div>
** Federated services 8/8 -- federation 6
#+REVEAL_HTML: <div class="e-frame">
#+ATTR_HTML: :width 75%
file:structurizr-1-014-FederatedSocial-08.png
#+REVEAL_HTML: </div>