This is a heavily interactive web application, and JavaScript is required. Simple HTML interfaces are possible, but that is not what this is.
Post
Martin Kleppmann
martin.kleppmann.com
did:plc:vzmlifz3ghar4cu2hj3srga2
Agree, the diagram makes no sense. In today's terminology, I'd say all three are distributed, (a) is client-server, (b) is a 3-replica cloud service (the triangle in the top half) that some clients access via caches, and (c) is a mesh network (short-range wireless links chained together).
2023-04-29T13:28:48.256Z