-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
39 lines (33 loc) · 1.38 KB
/
index.html
File metadata and controls
39 lines (33 loc) · 1.38 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
---
layout: main
title: Talares
---
<article>
<h1>Talares</h1>
<hr>
<p>
Talares is a Scala and Java library that leverages the Tridion OData webservice to make Tridion content available in
Scala and Java projects.
</p>
<p>It's main advantages are:</p>
<ul>
<li>Supplies a non-blocking Scala API and both a non-blocking and a blocking Java API.</li>
<li>Makes use of an SDL supported product (the Tridion OData webservice).</li>
<li>Requires minimal configuration.</li>
<li>Removes the need for packaging a Tridion license within a project freeing said project from machine specific
configuration and in turn allowing unlimited horizontal scalability.<sup>1</sup>
</li>
<li>Multiple cache options leverage your own cache implementation. Auto update cache allows for cached content to be
updated asynchronously, making sure clients always receive a cached and up to date version of the
content.<sup>2</sup>
</li>
<li>A Scala query DSL allows for extending the core functionality ad-hoc.</li>
</ul>
<p>
<sup>1</sup> Horizontal scalability will be limited by the load a single OData webservice will be able to handle and
the architecture of the adopting project.<br>
<sup>2</sup> Whether a cached value is up to date depends on the frequency of both the cache being updated and the
value
being accessed.
</p>
</article>