hoteltonight skaliert auf millionen von nutzern mit elasticsearch as a

CASE STUDY
HOTELTONIGHT SKALIERT AUF
MILLIONEN VON NUTZERN MIT
ELASTICSEARCH AS A SERVICE
Unternehmen
HotelTonight
Standort
San Francisco, CA
Mit Elastic Cloud personalisiert HotelTonight das
mobile Sucherlebnis
HotelTonight schlägt eine Schneise in die Reisebranche mit einer neuen Methode für
alle, die ein günstiges Zimmer eine Woche vorher oder in der letzten Minute suchen.
Was 2011 als Reise-App ausschließlich für iPhone, iPad, Android- und WindowsGerät begann, ist inzwischen eine Anwendung, die von fast 14 Millionen Benutzern
in Nordamerika, Lateinamerika, Europa und Asien heruntergeladen wurde und ein
Netzwerk von über 15.000 Hotels in 1.900 Städten aufgebaut hat.
Segment
Technologie
Mehr als
Fast
Mehr als
Million
Millionen
Tausend
Dokumente total
Users
Hotels
1 14 15
Produkte
Elastic Cloud Premium
Anwendungsfall
Anwendungssuche
HotelTonight funktioniert folgendermaßen: Ein Benutzer in San Francisco, der
nach New York reist, nutzt die Mobil-App von HotelTonight, um Hotels nach
Verfügbarkeit zu suchen. Mit den fortschrittlichen Algorithmen von HotelTonight
werden Hotels dem Reisenden inklusive Art und Preis wunderschön präsentiert. Am
wichtigsten für dieses Sucherlebnis ist die Möglichkeit, verschiedenste Daten aus den
Hotelbstandssystemen und Daten über die gewünschte Reise eines Benutzers in
Millisekunden zu erfassen und zu analysieren, zum Beispiel Datum, Dauer, Ort, Preis,
Marke, Bewertungen etc.
Zur Bewältigung des exponentiellen Datenwachstums, des Bedarfs nach Rundum-die-Uhr-Verfügbarkeit und Anforderungen an die Echtzeitauslieferung von
“
Mit Elastic Cloud, ermöglicht es HotelTonight deren
Echtzeitsuche zu personalisieren und skalieren - ohne
teure Infrastruktur.
- Sam „Mac“ MacDonnell, CTO von HotelTonight
www.elastic.co/de
CASE STUDY
Ergebnissen an die Benutzerschaft zu jeder Zeit, musste das Engineering- und
Plattform-Team von HotelTonight folgende Herausforderung meistern: Die
Architektur ihrer Systeme auf Hochleistung und Skalierbarkeit ausrichten, aber
sich gleichzeitig auf die Kernkompetenz konzentrieren – den Aufbau einer
intelligenten mobilen Reise-Anwendunge. Mit MySQL als Backend wandte sich
HotelTonight an Elasticsearch, um die Suchfunktion auf Lucene und die bewährten,
entwicklerfreundlichen APIs von Elasticsearch aufzubauen. Das war deshalb so
wichtig, weil bei jeder Such-Query Millionen von Dokumenten mit verschiedensten
Datenelementen verglichen werden müssen, um den Endbenutzern in Echtzeit die
Ergebnisse zur Auswahl ihrer Übernachtungsmöglichkeit anzuzeigen. Elastic Cloud ist
der einzige gehostete Elasticsearch Service, der von den Schöpfern von
Elasticsearch aufgebaut, gepflegt und unterstützt wird. Elastic Cloud nutzt einen
rigorosen Testprozess, dank dem Query-Antwortzeiten von 20 bis 30 Millisekunden
erreicht werden.
Mit Elastic Cloud kann sich HotelTonight auf sein Kerngeschäft konzentrieren und die
internen Ressourcen für Entwicklung und Betrieb besser auf Benutzerwachstum und
Umsatzerzeugung ausrichten. Weitere Vorteile sind:
• Einfache Integration zum Anzapfen von Daten aus MySQL und anderen
Datenquellen
• Vorhersagbare Performance (20 ms) auch bei Millionen Such-Queries pro Tag
• Die Möglichkeit, Ranking-Algorithmen mit Daten von Elasticsearch zu erstellen
• Flexibilität zum Skalieren (Vergrößern und Verkleinern) von Elasticsearch-Clustern
• Premium-Support von den Schöpfern von Elasticsearch
• Bessere Verwendung der internen Entwicklungs- und Betriebsressourcen von
HotelTonight
Um mehr über Elastic zu erfahren,
bitte kontaktieren Sie [email protected]
www.elastic.co/de
„Mit dem Elastic Cloud Service von Elasticsearch kann HotelTonight ein
Echtzeit-Sucherlebnis ohne teure Infrastruktur für den Betrieb personalisieren
und skalieren“, sagte Sam „Mac“ MacDonnell, CTO von HotelTonight. „Dank Elastic
Cloud können wir uns auf die Entwicklung intelligenter Services für Millionen von
Benutzern konzentrieren.“