1 / 31

Simplifying Distributed Configuration with Torus by Mike Taylor

In this talk, Mike Taylor from Index Data discusses how to streamline the process of distributed configuration using the Torus system. This presentation aims to eliminate unnecessary complexities often associated with configuration standards like ISO/IEC 11179 and UDDI. Rather than showcasing intricate XML codes, the focus is on simplicity and effective solutions for configuring target databases. Mike addresses the challenges of choosing and displaying target databases for metasearch engines, introducing innovative yet accessible methods to enhance the user experience.

nelle-olson
Télécharger la présentation

Simplifying Distributed Configuration with Torus by Mike Taylor

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Making distributed configuration simple with the Torus Mike Taylor, Index Data <mike@indexdata.com>

  2. Making distributed configuration as simple as possible with the Torus Mike Taylor, Index Data <mike@indexdata.com>

  3. Making distributed configuration as simple as possible but no simpler with the Torus Mike Taylor, Index Data <mike@indexdata.com>

  4. Goals for this talk

  5. Goals for this talk 1. Do not display any XML on the screen.

  6. Goals for this talk 1. Do not display any XML on the screen. 2. ...

  7. Goals for this talk 1. Do not display any XML on the screen. 2. ... 3. Profit!

  8. The problem Suppose you have a metasearch engine. ... such as Index Data's fine pazpar2, freely available from http://indexdata.com/pazpar2/ How do you choose the target databases? How do you configure how they appear?

  9. Candidate solutions ISO/IEC 11179? Too complex

  10. Candidate solutions ISO/IEC 11179? Too complex UDDI? WAY too complex

  11. Candidate solutions ISO/IEC 11179? Too complex UDDI? WAY too complex ZeeRex? Also too complex

  12. Candidate solutions ISO/IEC 11179? Too complex UDDI? WAY too complex ZeeRex? Also too complex A theme begins to emerge ...

  13. Candidate solutions ISO/IEC 11179? Too complex UDDI? WAY too complex ZeeRex? Also too complex A theme begins to emerge ... Almost everything considered harmful Almost everything considered harmful

  14. Our shiny, new solution

  15. Our shiny, new solution

  16. Our shiny, new solution

  17. Stop! Think calming thoughts!

  18. Stop! Think calming thoughts! The Double Bacon Hamburger Fatty Melt From thisiswhyyourefat.com

  19. 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>

  20. 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>

  21. Our shiny, new solution Display Name: Library of Congress Online Catalog Categories: Library Catalog Z39.50 URL: z3950.loc.gov:7090/Voyager Term Attributes: 1=1016 Author Attributes: 1=1003 Title Attributes: 1=4 Subject Attributes: 1=21 Date Attributes: 1=30 Request Syntax: MARC21 Record Encoding: marc-8s Query Encoding: UTF8 Element Set: F

  22. Target profiles are simple things Lots of other data objects are simple, too. Using a simple, flat, bag-of-fields model opens up new possibilities Translucency!

  23. Target profiles are simple things Display Name: Library of Congress Online Catalog LC Catalog Categories: Library Catalog Z39.50 URL: z3950.loc.gov:7090/Voyager Term Attributes: 1=1016 Author Attributes: 1=1003 1=1 Title Attributes: 1=4 Subject Attributes: 1=21 Date Attributes: 1=30 Request Syntax: MARC21 Record Encoding: marc-8s Query Encoding: UTF8 Element Set: F

  24. Translucent Record Store = TORUS

  25. Local metasearcher

  26. Local metasearcher Metasearch provider

  27. Local metasearcher Another local metasearcher Metasearch provider

  28. Local metasearcher Another local metasearcher Metasearch provider IRSpy pool

  29. Local metasearcher Another local metasearcher Metasearch provider IRSpy pool UK higher education pool

  30. Local metasearcher Another local metasearcher Metasearch provider IRSpy pool UK higher education pool World higher education pool

  31. Thanks for listening Mike Taylor, Index Data <mike@indexdata.com>

More Related