Über Flexmls®

FBS ist der führende Innovator der Multiple Listing Service (MLS)-Technologie und eine der anerkanntesten und respektiertesten Softwaremarken der Immobilienbranche. FBS hat seinen Sitz in Fargo, ND, und ist zu 100 % im Besitz von Mitarbeitern. Das Unternehmen hat sich der Bereitstellung leistungsstarker und innovativer Produkte mit reaktionsschnellem, persönlichem Service verschrieben.

Die branchenführende Flexmls® -Plattform (Mobile + Web + IDX) bietet 277.000+ Immobilienmaklern und -agenten, die unterwegs sind, ultimative Anpassungsmöglichkeiten und Flexibilität. Spark®, die branchenweit erste standardgesteuerte und am weitesten verbreitete Web-API, und das FlōPlan®-System, einfache und erschwingliche Grundrisse, die durch einen einfachen Smartphone-Scan generiert werden, vervollständigen eine Familie von Produkten, die MLSs, Maklern und Agenten die volle Kontrolle über ihre Daten und ihre Marke geben.

FBS differenziert sich darüber hinaus durch einen unvergleichlichen Kundenservice: Nahezu 100 % Kundenbindung, höchste Kunden- und Nutzerzufriedenheit und einer der höchsten nachhaltigen Net Promoter Score® (NPS)-Werte in der gesamten Branche (ein kumulativer NPS-Wert von 84 über 11 Jahre). Flexmls®, Spark® und FlōPlan® sind eingetragene Marken von FBS.

Die Herausforderung

Andy Walker kam 2008 als Teil des Support-Teams zu FBS. Zu dieser Zeit war FBS gerade dabei, die Arizona Regional MLS als ihren bis dato größten Kunden zu gewinnen, so dass sie damit rechneten, ihre Benutzerbasis zu verdoppeln. Dies würde einige Änderungen an ihrer aktuellen Infrastruktur erfordern. Das Team betrieb ein einzelnes Paar Coyote Point Equalizer als Load-Balancing-Lösung, die sie verdoppeln mussten, um der neuen Last gerecht zu werden.

2013 fügte FBS ein weiteres Paar Coyote Point Equalizer zu ihrer Umgebung hinzu, aber als der Datenverkehr durch neue Benutzer zunahm, wurde die Load Balancing-Hardware zu einem Engpass.

Wir hatten alle Arten von Kapazitätsproblemen. Coyote war nicht sehr hilfreich. Wir hatten immer wieder den Verdacht, dass das das Problem war. Wir haben ein paar Upgrades und Tunings vorgenommen, und es funktionierte etwas besser, aber wir hatten immer noch Probleme. Wir brauchten einfach etwas, um einen großen Teil unseres Datenverkehrs auszulagern.

screenshot-247

Die Flexmls®-Plattform bietet 277.000+ Immobilienmaklern und -vermittlern, die unterwegs sind, ultimative Anpassungsmöglichkeiten und Flexibilität

Im Laufe des Jahres 2013 überprüfte das Team andere Teile der aktuellen Infrastruktur. Ihr Bot-Management-Anbieter war Distil Networks, doch dieses Angebot wurde langsam von Imperva™, das Distil Networks übernommen hatte, eingestellt. FBS brauchte eine andere Lösung für die Bot-Verwaltung.

Die Ziele

Das Team hatte mehrere Probleme, die gelöst werden mussten. Die Coyote Point Equalizer verloren Datenverkehr, das CDN, das sie nutzten, wurde eingestellt und die gesamte Infrastruktur musste neu aufgebaut werden. Die Zahl der Nutzer des Unternehmens wuchs täglich, und ein Scheitern kam nicht in Frage. Da HAProxy als Ersatz für den Lastausgleich in Frage kam, musste das Team experimentieren.

Der Evaluierungsprozess war ziemlich einfach: Wir mussten sicherstellen, dass wir auf ähnlicher Hardware installieren konnten und das, was wir mit Distill hatten, nachstellen konnten.

Von 2013 bis 2015 arbeitete das Flexmls®-Team an Innovationen, um eine zuverlässige Infrastruktur zu schaffen, auf die sich die Kunden verlassen können.

Die Lösung

Die vier Coyote Point Load Balancer stießen 2013 an ihre Grenzen, als der Datenverkehr erneut in die Höhe schoss. Das Team wurde von Kapazitätsproblemen geplagt. Um die Probleme zu entschärfen, richtete das Team einen einfachen Linux-Server ein, auf dem HAProxy gehostet wurde, um den Datenverkehr zu bewältigen.

Wir haben HAProxy verwendet, um diesen Verkehr zu bewältigen. Ich habe es meinem Chef vorgeschlagen und gesagt, dass wir diese Coyote-Punkte loswerden können. Wir haben einfach losgelegt und im Laufe des Jahres 2015 migriert. Der Rest ist Geschichte.

Seitdem nutzt Flexmls® die Leistungsfähigkeit von HAProxy, um den Datenverkehr zu entlasten und die Belastung der Infrastruktur zu verringern.

Ende 2013 hatte es bereits die vorherige Load-Balancing-Lösung ersetzt. Doch das war noch nicht alles, was das Team anstrebte. Da Distill - das CDN ihrer Wahl - von Imperva™ eingestellt wurde und es keinen einfachen Migrationspfad gab, beschloss Walker, das Team zu sammeln und eine bessere Lösung zu finden.

screenshot-241

HAProxy wurde nicht nur als Ersatz für eine Lastausgleichsinfrastruktur eingesetzt, sondern auch als vollständige Produktreihe, die auf dem älteren System aufbaut

HAProxy Enterprise schien alles, was sie brauchten, in einem leicht zu installierenden und einfach einzurichtenden Paket zu bieten. Es bot ihnen auch Bot-Mitigation am Rande ihres Netzwerks. Nach einem Vergleich mit anderen Optionen schien es auch die kostengünstigste Lösung mit dem besten Preis-Leistungs-Verhältnis zu sein.

Das Team machte sich daran, die Funktionen, die sie mit Distill hatten, mit HAProxy Enterprise nachzubilden. "Es war nicht schwer", sagte Walker. "Nach etwa einem Monat hatte ich etwas, das relativ ähnlich war. Wir begannen, den Datenverkehr nach und nach umzustellen."

Ende 2020 wog das Team seine Optionen ab und entschied aufgrund der Erfahrungen, die es in der Vergangenheit mit HAProxy gesammelt hatte, dass es ein logischer nächster Schritt war, generell auf HAProxy Enterprise umzusteigen.

Die Resultate

Plötzlich schien alles richtig zu sein. HAProxy Enterprise wurde nicht nur als Ersatz für eine Lastausgleichsinfrastruktur eingesetzt, sondern auch als vollständige Produktsuite, die auf dem älteren System aufbaute und Lösungen für die Funktionen bot, die beim Wechsel des CDN-Anbieters verloren gegangen waren. Das Team nutzte das Enterprise reCaptcha- und das JavaScript-Challenge-Modul, um Probleme mit Bots zu mindern, sowie das Verify Crawler-Modul, um legitime Suchmaschinen-Crawler zu identifizieren.

Flexmls® nutzt auch die clusterweite Echtzeit-Verfolgung von HAProxy Enterprise. Diese Fähigkeit gibt ihnen einen Einblick in die Nutzung des Flexmls®-Dienstes durch die Kunden und hilft bei der Erkennung verdächtiger Aktivitäten. Durch die Nutzung der leistungsstarken Stick Tables von HAProxy konnte das Team die Verfolgung und Protokollierung von Clients über die neu eingerichteten Bot-Schutz-Funktionen einrichten. Dies ermöglichte es ihnen, Verbindungen oder Anfragen von Kunden zu blockieren, wenn diese eine extrem hohe Rate an Anfragen pro Sekunde oder eine extrem hohe Anzahl an gleichzeitigen Verbindungen erreichten.

Ein weiterer Vorteil ist, dass die Investitionsrendite unschlagbar war, mit einer aggressiven Preisgestaltung für HAProxy Enterprise, die die Entscheidung des Teams, es als Kernstück der Edge-Infrastruktur zu behalten, gefestigt hat.

Flexmls® von FBS hat in den letzten Jahren einen starken Anstieg der Nutzerzahlen erlebt, und HAProxy Enterprise hat die ganze Zeit über mitgewirkt.

Möchten Sie mehr über die Anwendungsfälle von HAProxy erfahren? Entdecken Sie unsere Success Stories.

Wenden Sie sich an die maßgeblichen Experten bei HAProxy. Diese helfen Ihnen dabei, die Lösung zu finden, die Ihre Anforderungen in puncto Bereitstellung, Skalierung und Sicherheit am besten erfüllt.

Kontaktieren Sie unsere Experten