File tree 2 files changed +53
-0
lines changed
2 files changed +53
-0
lines changed Original file line number Diff line number Diff line change @@ -1294,6 +1294,34 @@ <h3 id="name-discovery-process">
1294
1294
</ li >
1295
1295
</ ol >
1296
1296
< p id ="section-4.2-6 "> ADS uses libp2p < span > < a href ="#DHT " class ="internal xref "> Kad-DHT</ a > [< a href ="#DHT " class ="cite xref "> DHT</ a > ]</ span > for server and content discovery.< a href ="#section-4.2-6 " class ="pilcrow "> ¶</ a > </ p >
1297
+ < div class ="alignLeft art-text artwork " id ="section-4.2-7 ">
1298
+ < pre >
1299
+ +----------------+
1300
+ | DHT Node |
1301
+ | Content Index |
1302
+ +----------------+
1303
+ ^
1304
+ |
1305
+ +----------------+-----------------+
1306
+ | | |
1307
+ +-------v------+ +------v-------+ +-----v--------+
1308
+ | Server Node A | | Server Node B| | Server Node C|
1309
+ | Content X | | Content Y | | Content Z |
1310
+ +-------+------+ +------+-------+ +------+-------+
1311
+ | | |
1312
+ | Content Exchange |
1313
+ +---------------+------------------+
1314
+ |
1315
+ Content Replication
1316
+
1317
+ Flow:
1318
+ 1. Servers register content with DHT
1319
+ 2. DHT maintains content-to-server mappings
1320
+ 3. Servers query DHT to locate content
1321
+ 4. DHT returns list of servers hosting content
1322
+ 5. Servers download content from peers
1323
+ </ pre > < a href ="#section-4.2-7 " class ="pilcrow "> ¶</ a >
1324
+ </ div >
1297
1325
</ section >
1298
1326
</ div >
1299
1327
< div id ="distributed-object-storage ">
Original file line number Diff line number Diff line change @@ -145,6 +145,31 @@ Table of Contents
145
145
146
146
ADS uses libp2p Kad-DHT [DHT] for server and content discovery.
147
147
148
+ +----------------+
149
+ | DHT Node |
150
+ | Content Index |
151
+ +----------------+
152
+ ^
153
+ |
154
+ +----------------+-----------------+
155
+ | | |
156
+ +-------v------+ +------v-------+ +-----v--------+
157
+ | Server Node A | | Server Node B| | Server Node C|
158
+ | Content X | | Content Y | | Content Z |
159
+ +-------+------+ +------+-------+ +------+-------+
160
+ | | |
161
+ | Content Exchange |
162
+ +---------------+------------------+
163
+ |
164
+ Content Replication
165
+
166
+ Flow:
167
+ 1. Servers register content with DHT
168
+ 2. DHT maintains content-to-server mappings
169
+ 3. Servers query DHT to locate content
170
+ 4. DHT returns list of servers hosting content
171
+ 5. Servers download content from peers
172
+
148
173
4.3. Distributed Object Storage
149
174
150
175
ADS differs from block storage systems like [IPFS] in its approach to
You can’t perform that action at this time.
0 commit comments