Zum Inhalt springen

Jonathan Oliver

Craft of Code
Jonathan Oliver - Klugscheißer

Adressüberprüfung auf die Smart(y)-Weise



Jonathan Oliver, der seine Wurzeln in der Optimierung der ersten Online-Einkaufswagen hat, hat dazu beigetragen, die Smarty-Plattform für Standortdaten zu entwickeln, die Billionen von Adressen pro Jahr verarbeitet.

Jonathan begann in den späten 1980er Jahren im Alter von acht Jahren mit der Programmierung. Mitte bis Ende der 1990er Jahre waren globale E-Commerce-Unternehmen neugierig darauf, wie Computer und das Internet ihre Arbeitsweise verändern könnten, und Jonathan war bereit, ihnen zu zeigen, wie.

Jonathan begann bereits in der High School, kleinen Unternehmen bei der Erstellung von E-Commerce-Websites mit Warenkörben auf Active Server Pages (ASP) zu helfen, die unter Windows gehostet werden. Da er immer auf dem neuesten Stand der Technik war, wechselte er 2002 als Early Adopter zu .NET. Jonathan half seinen Kunden bei der Implementierung optimierter Einkaufswagen-Prozesse mit benutzerdefinierten Builds, um die Konversionsraten zu erhöhen.

Sein nächstes Ziel war es, ein immer wiederkehrendes Problem im E-Commerce zu lösen: unvollständige oder ungenaue Adressen im Checkout-Prozess des Warenkorbs. Da er eine echte Wachstumschance sah, konzentrierte er sich 2011 mit einem neuen Unternehmen namens SmartyStreets auf dieses Problem. Zehn Jahre später benannte Jonathan das Unternehmen in Smarty um.  

Heute verarbeitet Smarty Millionen von Anfragen pro Sekunde über seine Data Intelligence-Plattform, die Standortdaten für Unternehmen wie Microsoft, Netflix, Zillow, DHL, AT&T und die NASA bereitstellt. Smarty bietet Einzeladressüberprüfung, Massenadressvalidierung und Adressvalidierungs-APIs zur Überprüfung, Validierung, Anreicherung, Standardisierung, Geocodierung und automatischen Vervollständigung von Adressen in mehr als 240 Ländern und Gebieten für Banken, E-Commerce, Sach- und Unfallversicherungen, mobile Kommunikation, Versorgungsunternehmen und andere Branchen.

"Smarty ist der Selbstbedienungskasse nachempfunden. Kein Verkäufer, den man anrufen muss, keine sechsstelligen Beträge, um Zugang zu erhalten", erklärt Jonathan. "Es handelt sich um einen Do-it-yourself-Standortdienst, bei dem man sich sein Programm selbst aussuchen kann, und zwar für jeden, vom Kleinunternehmer bis zum Großunternehmen. "Es ist ähnlich wie das Linode-Modell, das ich seit Jahren bewundere. Ich habe mit Linode immer die Erfahrung gemacht, dass man sich schnell und einfach anmelden, auschecken und loslegen kann." 

Abkehr von Hyperscalern 

In den ersten Tagen hatte Jonathan mehr als 100 Server auf AWS laufen. Doch schon bald entdeckte er, dass er durch die Migration zu Linode seine Rechenressourcen um mehr als 90 % reduzieren konnte. Mit Linode konnte Jonathan die komplizierten Preisstrukturen der Hyperscale-Cloud-Anbieter vermeiden.

Heute betreibt Smarty aufgrund seines Wachstums und Erfolgs mehrere hundert Linodes in Rechenzentren in Fremont, Atlanta und Dallas. Smarty nutzt auch Linode Kubernetes Engine (LKE), um Container bereitzustellen und zu verwalten. Mit der Übernahme von Linode durch Akamai hat sich die Latenzzeit dank der erstklassigen Edge-Fähigkeiten von Akamai deutlich verbessert, und der Kundenservice steht weiterhin im Mittelpunkt.

"DerLinode-Kundensupport ist großartig. Sie benachrichtigen uns im Voraus, wenn Hardware-Anomalien auftreten oder eine Maschine für die Wartung vorgesehen ist", sagt Jonathan. "Mit einem Mausklick wird unsere Hardware ausgetauscht, und der Betrieb wird nicht unterbrochen. Das hat unsere Betriebskosten im Vergleich zu anderen Anbietern gesenkt."

Mit dem Ziel, anbieterunabhängig und redundant zu sein, arbeitet Smarty mit anderen Cloudanbietern zusammen, entfernt sich aber von den drei großen Hyperscalern, um eine Bindung zu vermeiden und Geld zu sparen. Er bevorzugt Akamai Cloud Computing auf der Basis von Linode, weil das Nutzenversprechen klar ist. 

"Linode hat eine phänomenal großzügige Bandbreite, die uns insgesamt Einsparungen von etwa 60 % gegenüber einem Hyperscaler beschert hat, selbst wenn man die Einsparungen bei der Hardware nicht berücksichtigt", so Jonathan. "Es ist einfach, neue Server zu bekommen, wann immer wir wollen, die Linode-API ist extrem zuverlässig, und die Preisgestaltung ist nie eine Überraschung. Wir nutzen auch Linode Managed Databases, und wir haben festgestellt, dass die CPU-Leistung von Linode pro Dollar alle anderen in den Schatten stellt." 

Während Smarty weiter wächst, freut sich Jonathan auf die Virtual Private Cloud (VPC) und andere neue Produkte und Dienstleistungen von Linode. Während er in die Zukunft blickt, teilt Jonathan mit: "Unsere starke Beziehung zu Linode bedeutet, dass ich mir keine Sorgen machen muss. Ich muss nicht darüber nachdenken, weil ich es liebe."

Teilen