Upload
nelle-olson
View
38
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Making distributed configuration simple with the Torus. Mike Taylor, Index Data . Making distributed configuration as simple as possible with the Torus. Mike Taylor, Index Data . Making distributed configuration as simple as possible but no simpler - PowerPoint PPT Presentation
Citation preview
Making distributed configurationas simple as possible
with the Torus
Mike Taylor, Index Data <[email protected]>
Making distributed configurationas simple as possible
but no simplerwith the Torus
Mike Taylor, Index Data <[email protected]>
Goals for this talk
Goals for this talk
1. Do not display any XML on the screen.
Goals for this talk
1. Do not display any XML on the screen.2. ...
Goals for this talk
1. Do not display any XML on the screen.2. ...3. Profit!
The problem
Suppose you have a metasearch engine.
... such as Index Data's fine pazpar2, freelyavailable from http://indexdata.com/pazpar2/
How do you choose the target databases?
How do you configure how they appear?
Candidate solutions
ISO/IEC 11179? Too complex
Candidate solutions
ISO/IEC 11179? Too complex
UDDI? WAY too complex
Candidate solutions
ISO/IEC 11179? Too complex
UDDI? WAY too complex
ZeeRex? Also too complex
Candidate solutions
ISO/IEC 11179? Too complex
UDDI? WAY too complex
ZeeRex? Also too complex
A theme begins to emerge ...
Candidate solutions
ISO/IEC 11179? Too complex
UDDI? WAY too complex
ZeeRex? Also too complex
A theme begins to emerge ...
Almost everything
considered harmfulAlmost everything
considered harmful
Our shiny, new solution
Our shiny, new solution
Our shiny, new solution
Stop! Think calming thoughts!
Stop! Think calming thoughts!
The Double Bacon Hamburger Fatty MeltFrom thisiswhyyourefat.com
Our shiny, new solution
<someDumbRedundantWrapper> <displayName>Library of Congress Online Catalog</displayName> <categories>Library Catalog</categories> <zurl>z3950.loc.gov:7090/Voyager</zurl> <termAttributes>1=1016</termAttributes> <authorAttributes>1=1003</authorAttributes> <titleAttributes>1=4</titleAttributes> <subjectAttributes>1=21</subjectAttributes> <dateAttributes>1=30</dateAttributes> <requestSyntax>MARC21</requestSyntax> <recordEncoding>marc-8s</recordEncoding> <queryEncoding>UTF8</queryEncoding> <elementSet>F</elementSet><someDumbRedundantWrapper>
Our shiny, new solution
<someDumbRedundantWrapper> <displayName>Library of Congress Online Catalog</displayName> <categories>Library Catalog</categories> <zurl>z3950.loc.gov:7090/Voyager</zurl> <termAttributes>1=1016</termAttributes> <authorAttributes>1=1003</authorAttributes> <titleAttributes>1=4</titleAttributes> <subjectAttributes>1=21</subjectAttributes> <dateAttributes>1=30</dateAttributes> <requestSyntax>MARC21</requestSyntax> <recordEncoding>marc-8s</recordEncoding> <queryEncoding>UTF8</queryEncoding> <elementSet>F</elementSet><someDumbRedundantWrapper>
Our shiny, new solution
Display Name: Library of Congress Online CatalogCategories: Library CatalogZ39.50 URL: z3950.loc.gov:7090/VoyagerTerm Attributes: 1=1016Author Attributes: 1=1003Title Attributes: 1=4Subject Attributes:1=21Date Attributes: 1=30Request Syntax: MARC21Record Encoding: marc-8sQuery Encoding: UTF8Element Set: F
Target profiles are simple things
Lots of other data objects are simple, too.
Using a simple, flat, bag-of-fields modelopens up new possibilities
Translucency!
Target profiles are simple things
Display Name: Library of Congress Online Catalog LC CatalogCategories: Library CatalogZ39.50 URL: z3950.loc.gov:7090/VoyagerTerm Attributes: 1=1016Author Attributes: 1=1003 1=1Title Attributes: 1=4Subject Attributes: 1=21Date Attributes: 1=30Request Syntax: MARC21Record Encoding: marc-8sQuery Encoding: UTF8Element Set: F
Translucent Record Store=
TORUS
Local metasearcher
Local metasearcher
Metasearchprovider
Local metasearcher Anotherlocal metasearcher
Metasearchprovider
Local metasearcher Anotherlocal metasearcher
Metasearchprovider
IRSpy pool
Local metasearcher Anotherlocal metasearcher
Metasearchprovider
IRSpy pool UK highereducation pool
Local metasearcher Anotherlocal metasearcher
Metasearchprovider
IRSpy pool UK highereducation pool
World highereducation pool
Thanks for listening
Mike Taylor, Index Data <[email protected]>