From e54e5e9cbd5cf8a02b7291a445f7b2ef63ce0177 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ibhear=20=C3=93=20hAnluain?= Date: Sat, 25 May 2024 20:28:44 +0100 Subject: [PATCH] reveal.js is somewhere else now --- BlueskyArchitecture.html | 316 +++++++++++++++++++-------------------- BlueskyArchitecture.org | 2 +- reveal.js | 1 - 3 files changed, 159 insertions(+), 160 deletions(-) delete mode 120000 reveal.js diff --git a/BlueskyArchitecture.html b/BlueskyArchitecture.html index 7f391d3..f70c96c 100644 --- a/BlueskyArchitecture.html +++ b/BlueskyArchitecture.html @@ -9,9 +9,9 @@ - + - + @@ -27,30 +27,30 @@

Table of Contents

-
-

Introduction

-
+
+

Introduction

+
-
-

Éibhear Ó hAnluain

+
+

Éibhear Ó hAnluain

  • IT professional since 1994
  • @@ -71,8 +71,8 @@
-
-

What is Bluesky

+
+

What is Bluesky

  • A new social media service
  • @@ -101,28 +101,28 @@ when ready
-
-

General social media architectures

-
+
+

General social media architectures

+
-
-

Simplistic view 1/2 – overview

+
+

Simplistic view 1/2 – overview

-
+

structurizr-1-001-GenericSocial-01.png

-
-

Simplistic view 2/2 – services

+
+

Simplistic view 2/2 – services

-
+

structurizr-1-002-GenericSocial-02.png

@@ -138,23 +138,23 @@ when ready
-
-

More realistic view 1/4 – overview

+
+

More realistic view 1/4 – overview

-
+

structurizr-1-003-RealisticSocial-01.png

-
-

More realistic view 2/4 – basic services

+
+

More realistic view 2/4 – basic services

-
+

structurizr-1-004-RealisticSocial-02.png

@@ -172,13 +172,13 @@ when ready
-
-

More realistic view 3/4 – the algorithm

+
+

More realistic view 3/4 – the algorithm

-
+

structurizr-1-005-RealisticSocial-03.png

@@ -197,13 +197,13 @@ when ready
-
-

More realistic view 4/4 – content moderation

+
+

More realistic view 4/4 – content moderation

-
+

structurizr-1-006-RealisticSocial-04.png

@@ -225,28 +225,28 @@ when ready
-
-

Federated social media services

-
+
+

Federated social media services

+
-
-

Federated services 1/8 – overview

+
+

Federated services 1/8 – overview

-
+

structurizr-1-007-FederatedSocial-01.png

-
-

Federated services 2/8 – internal, administration and content moderation services

+
+

Federated services 2/8 – internal, administration and content moderation services

-
+

structurizr-1-008-FederatedSocial-02.png

@@ -267,13 +267,13 @@ when ready
-
-

Federated services 3/8 – federation 1

+
+

Federated services 3/8 – federation 1

-
+

structurizr-1-009-FederatedSocial-03.png

@@ -298,51 +298,51 @@ when ready
-
-

Federated services 4/8 – federation 2

+
+

Federated services 4/8 – federation 2

-
+

structurizr-1-010-FederatedSocial-04.png

-
-

Federated services 5/8 – federation 3

+
+

Federated services 5/8 – federation 3

-
+

structurizr-1-011-FederatedSocial-05.png

-
-

Federated services 6/8 – federation 4

+
+

Federated services 6/8 – federation 4

-
+

structurizr-1-012-FederatedSocial-06.png

-
-

Federated services 7/8 – federation 5

+
+

Federated services 7/8 – federation 5

-
+

structurizr-1-013-FederatedSocial-07.png

-
-

Federated services 8/8 – federation 6

+
+

Federated services 8/8 – federation 6

-
+

structurizr-1-014-FederatedSocial-08.png

@@ -350,28 +350,28 @@ when ready
-
-

Bluesky

-
+
+

Bluesky

+
-
-

Basic Bluesky 1/2

+
+

Basic Bluesky 1/2

-
+

structurizr-1-015-BlueskyBasic-01.png

-
-

Basic Bluesky 2/2

+
+

Basic Bluesky 2/2

-
+

structurizr-1-016-BlueskyBasic-02.png

@@ -393,18 +393,18 @@ when ready
-
-

Bluesky – Identities

-
+
+

Bluesky – Identities

+
-
-

Bluesky Identities 1/4

+
+

Bluesky Identities 1/4

-
+

structurizr-1-017-BlueskyIdentity-01.png

@@ -433,7 +433,7 @@ Domain-based handle resolves to a DID, either by DNS or .well-known
$ dig _atproto.eibhear.gibiris.org TXT
 ...
 ;; ANSWER SECTION:
-_atproto.eibhear.gibiris.org. 3600 IN   TXT     "did=did:plc:23mysztmt7dh3l5lzhinzafi"
+_atproto.eibhear.gibiris.org. 3600 IN   TXT     "did=did:plc:23mysztmt7dh3l5lzhinzafi"
 
 $ curl https://theauldsthretch.bsky.social/.well-known/atproto-did
 did:plc:avzdf5esd7xpbgsgh7lx4kzq
@@ -444,31 +444,31 @@ did:plc:avzdf5esd7xpbgsgh7lx4kzq
 
-
-

Bluesky Identities 2/4

+
+

Bluesky Identities 2/4

-
+

structurizr-1-018-BlueskyIdentity-02.png

-
-

Bluesky Identities 3/4

+
+

Bluesky Identities 3/4

-
+

structurizr-1-019-BlueskyIdentity-03.png

-
-

Bluesky Identities 4/4

+
+

Bluesky Identities 4/4

-
+

structurizr-1-020-BlueskyIdentity-04.png

@@ -476,18 +476,18 @@ did:plc:avzdf5esd7xpbgsgh7lx4kzq
-
-

Bluesky – Composable Feeds

-
+
+

Bluesky – Composable Feeds

+
-
-

Bluesky Composable Feeds 1/3

+
+

Bluesky Composable Feeds 1/3

-
+

structurizr-1-021-BlueskyFeeds-01.png

@@ -516,21 +516,21 @@ did:plc:avzdf5esd7xpbgsgh7lx4kzq
-
-

Bluesky Composable Feeds 2/3 – feeds as a separate application type

+
+

Bluesky Composable Feeds 2/3 – feeds as a separate application type

-
+

structurizr-1-023-BlueskyFeeds-03.png

-
-

Bluesky Composable Feeds 3/3 – Generic feeds

+
+

Bluesky Composable Feeds 3/3 – Generic feeds

-
+

structurizr-1-024-BlueskyFeeds-04.png

@@ -538,18 +538,18 @@ did:plc:avzdf5esd7xpbgsgh7lx4kzq
-
-

Bluesky – The AppView

-
+
+

Bluesky – The AppView

+
-
-

Bluesky AppView 1/3

+
+

Bluesky AppView 1/3

-
+

structurizr-1-025-BlueskyAppView-01.png

@@ -577,13 +577,13 @@ did:plc:avzdf5esd7xpbgsgh7lx4kzq
-
-

Bluesky AppView 2/3 – A 3rd-party independent AppView

+
+

Bluesky AppView 2/3 – A 3rd-party independent AppView

-
+

structurizr-1-027-BlueskyAppView-03.png

@@ -617,11 +617,11 @@ did:plc:avzdf5esd7xpbgsgh7lx4kzq
-
-

Bluesky AppView 3/3 – Generic AppView

+
+

Bluesky AppView 3/3 – Generic AppView

-
+

structurizr-1-028-BlueskyAppView-04.png

@@ -629,18 +629,18 @@ did:plc:avzdf5esd7xpbgsgh7lx4kzq
-
-

Bluesky – The Relay and the PDS

-
+
+

Bluesky – The Relay and the PDS

+
-
-

Bluesky Relay 1/2 – 1 PDS into many

+
+

Bluesky Relay 1/2 – 1 PDS into many

-
+

structurizr-1-029-BlueskyRelay-01.png

@@ -655,13 +655,13 @@ did:plc:avzdf5esd7xpbgsgh7lx4kzq
-
-

Bluesky Relay 2/2 – Relay, as a proxy to the PDSes

+
+

Bluesky Relay 2/2 – Relay, as a proxy to the PDSes

-
+

structurizr-1-030-BlueskyRelay-02.png

@@ -687,31 +687,31 @@ did:plc:avzdf5esd7xpbgsgh7lx4kzq
-
-

Bluesky PDS 1/3 – An independent PDS: "federation" of a sort

+
+

Bluesky PDS 1/3 – An independent PDS: "federation" of a sort

-
+

structurizr-1-032-BlueskyPDS-01.png

-
-

Bluesky PDS 2/3 – An independent PDS: "federation" of a sort

+
+

Bluesky PDS 2/3 – An independent PDS: "federation" of a sort

-
+

structurizr-1-034-BlueskyPDS-03.png

-
-

Bluesky PDS 3/3 – PDS: "federation" of a sort

+
+

Bluesky PDS 3/3 – PDS: "federation" of a sort

-
+

structurizr-1-035-BlueskyPDS-04.png

@@ -719,18 +719,18 @@ did:plc:avzdf5esd7xpbgsgh7lx4kzq
-
-

Bluesky – Moderation

-
+
+

Bluesky – Moderation

+
-
-

Bluesky Moderation 1/2

+
+

Bluesky Moderation 1/2

-
+

structurizr-1-036-BlueskyModeration-01.png

@@ -752,13 +752,13 @@ did:plc:avzdf5esd7xpbgsgh7lx4kzq
-
-

Bluesky Moderation 2/2 – A 3rd-party independent Moderation service

+
+

Bluesky Moderation 2/2 – A 3rd-party independent Moderation service

-
+

structurizr-1-038-BlueskyModeration-03.png

@@ -785,23 +785,23 @@ did:plc:avzdf5esd7xpbgsgh7lx4kzq
-
-

Bluesky

-
+
+

Bluesky

+
-
-

Bluesky – Current architecture

+
+

Bluesky – Current architecture

-
+

structurizr-1-038-BlueskyModeration-03.png

-
-

Bluesky – Roadmap

+
+

Bluesky – Roadmap

Planned for 2024 @@ -828,8 +828,8 @@ an application password

-
-

Resources and further reading

+
+

Resources and further reading

- - - - + + + +