109 lines
3.8 KiB
Org Mode
109 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>
|