Tapestry (af engelsk : gobelin ) er et overlay netværk type distribueret hash tabel for netværkene peer to peer (P2P).