SEEKY - Search Request Router

Aufgabe

Search Request Router (SRR) nehmen "Suchanfragen" in Form von Suchparametern entgegen und forumulieren hieraus eine Anfrage in Form z.B. eines Scriptes, welche in ein oder mehreren Zyklen MIs befragt und Antworten "bewertet" und aufbereitet an das Search Frontend (SFE) weiterreicht.

Funktionsprinzip

Search Request Router wickeln die Kommunikation mit MIs und (auf sekundärer Ebene) mit beteiligten PLBs ab und "organisieren" eine effiziente wie performante Lieferung der angeforderten Datenstrukturen. SRRs können als eigenständige Dienste implementiert oder - in einfacheren Situationen - Teil des SFE sein.

Caching

Die Zwischenspeicherung von Teilergebnissen / Ergebnissen im SRR reduziert den Abfrageaufwand und erhöht die interaktive Performanz für viele Suchanwendungen.

Beispiele für Search Request Router

Zur Bereitstellung der erster SRRs wäre denkbar:

Spezialisierung

Jeder kann SRRs bauen / implementieren und zu eigenen Konditionen bereitstellen. Denkbar wären auch zussätzliche Abfrageressourcen mit MIs vereinbart usw.. SRRs kö:nnen ebenso z.B. als Bibliotheken, als Cloud-Dienst oder als Komplettanwendung realisiert sein/werden.

Auffinden / Lokalisieren von PLBs

SRRs bewerben ihre Angebote als Dienst z.B. per Web oder als Software z.B. per OSS. Ein freier Wettbewerb ist auch hier explizit erwünscht. Eine explizite Infrastruktur ist nicht erforderlich.

[home]