Crisp

Crisp nutzt Cloudflares Load-Balancing-Lösung zur Verbesserung der globalen Leistung seiner Customer-Relationship-Anwendung.

Crisp ist eine SaaS-basierte Customer-Relationship-Anwendung, die Kunden Funktionen wie Chat-Box, E-Mail-Antworten und ein Operator-Dashboard bietet, um schnell auf Kundenanfragen zu antworten. Crisp zielt auf die noch nicht erschlossenen Märkte in Osteuropa, Asien und dem Nahen Osten ab, wo es noch keine Customer-Relationship-Lösung gibt oder die Kunden veraltete und teure Legacy-Technologie ersetzen müssen.

Die Herausforderung von Crisp: Die Gewährleistung einer globalen Leistung bei gleichzeitiger Aufrechterhaltung der lokalen Infrastruktur

Im Zuge seiner Erweiterung wollte Crisp zusätzliche Gemeinkosten durch die Aufrechterhaltung seiner europäischen Infrastruktur minimieren und gleichzeitig den Kunden eine leistungsstarke Plattform bieten. Valérian Saliou, CTO bei Crisp, erklärte: „Wir hatten anfangs viele Probleme mit der Latenz in Asien. Es dauerte lange, bis der dynamische Inhalt unserer Chat-Anwendung zwischen dem Benutzer und unseren Servern in Europa hin und her wechselte. Wir setzten Cloudflares CDN vom ersten Tag an ein und konnten somit die Bereitstellung von statischen Assets sofort um ein paar Sekunden verbessern. Wir wollten aber weiterhin die Bereitstellung unserer dynamischen Inhalte durch eine Lösung optimieren, die es uns ermöglichte, unsere europäische Infrastruktur aufrechtzuerhalten.

crisp-avg-load-time

Die Lösung von Crisp: Ein Cloud-basierter, globaler Load Balancer

Als Crisp Cloudflares Early Access-Programm für Load Balancing entdeckte, entschied man sich für das Programm, um zu sehen, ob es zur Verbesserung der Latenz, die bei dynamischen Inhalten auftrat, eingesetzt werden konnte. Über Cloudflares Global Load Balancing-Lösung werden die Kunden von Crisp an den in unmittelbarer Nähe befindlichen Ursprungsserver weitergeleitet. Dies verkürzt nicht nur die zurückzulegende Distanz der Inhalte, sondern ermöglicht auch eine kryptografische Terminierung in unmittelbarer Nähe des Endbenutzers. Somit wurde eine minimale Latenz für den Endkunden gewährleistet. Die Ergebnisse waren besser, als Crisp es sich hätte erträumen können: „Als wir Cloudflares Load Balancing-Lösung einführten“, erklärte Saliou, um den Traffic über unseren Atlas von Websocket-Servern zu leiten (die durch ein VPN in unsere Kerninfrastruktur getunnelt werden), erhielten wir sofort Rückmeldungen von Kunden aus Asien und Ozeanien, die sich für die Verbesserung bedankten.“" Dank der Load Balancing-Lösung reduzierten sich die Latenzzeiten von Crisps dynamischen Inhalten um zusätzliche 2–3 Sekunden. Ein weiterer Vorteil ist, dass dank der in die Load Balancing-Lösung von Cloudflare integrierten Health Checks und Failovers die Kunden von Crisp durch die Fähigkeit von Crisp, den Zustand seiner Websocket-Server zu überwachen und den Datenverkehr bei schlechter Serverleistung automatisch auf funktionsfähige Server umzuleiten, eine kontinuierliche und uneingeschränkte Leistung genießen.

Als Crisp seine API der Öffentlichkeit zugänglich machte, erkannte es auch die Vorteile von Cloudflares Page Rules und DDoS-Schutz. „Wir verwenden standardmäßig Cache Everything, um Bandbreite zu sparen. Darüber hinaus verwenden wir Page Rules, um Ausnahmen für unsere API und verschiedene TTLs für bestimmte Dienste festzulegen“, erklärte Saliou. Crisp genießt zudem Schutz seiner API mit Cloudflares DDoS-Schutz. „Bislang konnten wir mit dem Mouds „I'm Under Attack“ zwei Angriffe abhalten, mit welchen versucht wurde, unsere API offline zu nehmen. Wir konnten somit einen weiterhin unterbrechungsfreien Service bieten.“

„Selbst wenn wir die Kosten, die bei unserer Entscheidungsfindung eine große Rolle spielten, nicht berücksichtigt hätten“, so Saliou abschließend, „wäre Cloudflare in Bezug auf Service, Onboarding und Benutzerfreundlichkeit immer noch seinen Wettbewerbern überlegen.“

Crisp
Related Case Studies
Key Results

Global Load Balancing reduziert die Latenz für internationale Kunden um zwei bis drei Sekunden

Der I'm Under Attack Mode schwächte DDoS-Attacken ohne Serviceunterbrechungen ab A Kostengünstige internationale Skalierung und Beibehaltung der lokalen Infrastruktur

“„Cloudflare hat die Servicequalität für Crisp maximiert und die Service-Antwortzeit minimiert. Dies bedeutet eine Kommodifizierung, mit der teure Netzwerkinfrastruktur für die Masse verfügbar wird. Wir können nicht mehr darauf verzichten.“”

Valérian Saliou
CTO