Skip to content

Commit c039f2c

Browse files
committed
Update website
1 parent cac4054 commit c039f2c

File tree

2 files changed

+17
-9
lines changed

2 files changed

+17
-9
lines changed

website/download.html

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,17 +33,26 @@ <h2>Downloads</h2>
3333

3434
<h3>Trellis Implementations</h3>
3535

36-
<p>Known implementations of the Trellis persistence layer are included below.</p>
36+
<p>
37+
There are several Trellis-based applications. Each has different performance characteristics: for example,
38+
the Triplestore-based server (Trellis Application) is very easy to deploy and is ideal for single-node installations. The
39+
Kafka-based server (Rosid), on the other hand, is much easier to scale horizontally.
40+
</p>
41+
42+
<section id="triplestore" typeof="doap:Project schema:SoftwareApplication">
43+
<h4 property="doap:name schema:name">Trellis Application</h4>
44+
45+
<p property="doap:description">A Trellis implementation using an internal triplestore.</p>
46+
<p><a property="doap:download-page" href="https://github.com/trellis-ldp/trellis/releases">Latest Release</a></p>
47+
<p><a property="doap:repository" href="https://github.com/trellis-ldp/trellis">Source Code</a></p>
48+
</section>
3749

3850
<section id="rosid" typeof="doap:Project schema:SoftwareApplication">
3951
<h4 property="doap:name schema:name">Rosid</h4>
4052

4153
<p property="doap:description">A Trellis implementation using a file-based persistence layer and an internal Kafka event bus.</p>
42-
4354
<p><a property="doap:download-page" href="https://github.com/trellis-ldp/trellis-rosid/releases">Latest Release</a></p>
44-
4555
<p><a property="doap:repository" href="https://github.com/trellis-ldp/trellis-rosid">Source Code</a></p>
46-
4756
<p>Note: be sure to download both the <code>trellis-rosid-app</code> and the <code>trellis-processing</code> artifacts.</p>
4857
</section>
4958

website/index.html

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -61,10 +61,9 @@ <h3>Scalability</h3>
6161
<h3>Durability</h3>
6262
<p>
6363
Data integrity is vitally important for content that is stored for years and decades. Trellis makes it possible to retrieve
64-
the state of any resource at any, arbitrary point in time. This also means that nothing is ever truly deleted (though if you
65-
need to purge a resource from the persistence layer, there is a mechanism for that). For every operation that changes a
66-
resource, there is a full audit log available through standard LDP mechanisms. This audit log lists who made what change and
67-
when that change was made.
64+
the state of any resource at any, arbitrary point in time. This also means that nothing is ever truly deleted. For every
65+
operation that changes a resource, there is a full audit log available through standard LDP mechanisms.
66+
This audit log lists who made what change and when that change was made.
6867
</p>
6968
</section>
7069

@@ -83,7 +82,7 @@ <h3>Flexibility</h3>
8382
Because Trellis is built on top of <a href="https://www.w3.org/TR/ldp-primer/">LDP</a>, clients that interact with it
8483
tend to use a lot of RDF (e.g. <a href="https://json-ld.org/">JSON-LD</a>). Trellis
8584
enforces only a very minimal set of restrictions on what RDF is allowable: basically, if LDP prohibits it, Trellis does not
86-
allow it, but otherwise, pretty much anything goes. You can use any RDF vocabulary; you can store binaries of any type. Any
85+
allow it; otherwise, pretty much anything goes. You can use any RDF vocabulary; you can store binaries of any type. Any
8786
special handling of particular content types needs to be handled in another layer of your software stack.
8887
</p>
8988
</section>

0 commit comments

Comments
 (0)