Download - Callimachus introduction 20111021
callimachusproject.org
Friday, October 28, 11
LINKED DATAMANAGEMENT SYSTEM
Friday, October 28, 11
Friday, October 28, 11
Friday, October 28, 11
CONTENT MANAGEMENT SYSTEMS
WORDPRESS
DRUPAL
JOOMLA
Friday, October 28, 11
CONTENTMANAGEMENT
SYSTEM
UNSTRUCTURED
TEXT
DATA
Friday, October 28, 11
CONTENTMANAGEMENT
SYSTEM
LINKED DATAMANAGEMENT
SYSTEM
Callimachus
UNSTRUCTURED
TEXT
TEXT
STRUCTURED
DATA
DATA
Friday, October 28, 11
EXTRACT,TRANSFORM
LOAD
DATAWAREHOUSE
Friday, October 28, 11
EXTRACT,TRANSFORM
LOAD
Callimachus
EXTRACT,TRANSFORM
LOAD
EXTRACT,TRANSFORM
LOAD
Friday, October 28, 11
EXTRACT,TRANSFORM
LOAD
Callimachus
EXTRACT,TRANSFORM
LOAD
EXTRACT,TRANSFORM
LOAD
Friday, October 28, 11
Show Callimachus folders
Friday, October 28, 11
Friday, October 28, 11
Friday, October 28, 11
Friday, October 28, 11
Friday, October 28, 11
Friday, October 28, 11
Friday, October 28, 11
Friday, October 28, 11
HTTP GETrequest
Class
Viewable
XMLtemplate apply.xsl
HTML
SPAR
QL
quer
y
RD
F re
spon
se
HTTPresponse
Web serverRDF Store
Resource
Controller
TemplateEngine
Friday, October 28, 11
Friday, October 28, 11
RDFa queries
Results fill into template
Friday, October 28, 11
Data-View-Controller
ModelView
Controller
< >
Friday, October 28, 11
Some (Single System) Advantages
•Minimal abstraction between interface and data (speed, fewer points of failure)
•Minimized queries per page: O(1), not O(n)
•Maximize caching opportunities due to small data elements
•Native optimistic reads
Friday, October 28, 11
Some (Multi System) Advantages
•Each node has its own store (reduced contention)
•Mirroring of data segmentations for write control
•Theoretical ability to combine data from multiple writes; eventual consistency (RDF as fifth normal form with sufficient provenance information; currently unimplemented)
Friday, October 28, 11
irc.freenode.net #callimachus10:00 AM - 1:00 PM US ET
following releases
DaysCallimachusCallimachus
Friday, October 28, 11
Friday, October 28, 11
This work is Copyright © 2011 3 Round Stones Inc.It is licensed under the Creative Commons Attribution 3.0 Unported LicenseFull details at: http://creativecommons.org/licenses/by/3.0/
You are free:
to Share — to copy, distribute and transmit the work
to Remix — to adapt the work
Under the following conditions:
Attribution. You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work).
• For any reuse or distribution, you must make clear to others the license terms of this work.
• Any of the above conditions can be waived if you get permission from the copyright holder.
• Nothing in this license impairs or restricts the author's moral rights.
• Some Content in the work may be licensed under different terms, this is noted separately.
Friday, October 28, 11
@3RoundStones
Friday, October 28, 11