Scala und Spark treiben die Innovation in der Fleisure-App über die NashTech API-Lösung voran
Industrie
Technologie
Einführung
NashTech arbeitete mit Fleisure zusammen, um das Re-Engineering der bestehenden Codebasis zu unterstützen und den Service für die Endbenutzer zu erweitern und zu beschleunigen. Die Verbesserungen haben dazu beigetragen, dass Fleisure zu den zehn am häufigsten heruntergeladenen Produkten in Italien gehört.
Fleisure ist eine App, die Menschen dabei hilft, Lesezeichen zu setzen und sich an die Dinge zu erinnern, die sie in ihrer Freizeit tun möchten: die Bücher, die sie lesen möchten, die Filme, die sie sehen möchten und die Restaurants und Bars, die sie ausprobieren möchten. Die Idee ist, Menschen dabei zu helfen, all die Erkenntnisse, die sie jeden Tag über Dinge haben, die ihnen gefallen könnten, auf einfache Weise festzuhalten und mit anderen zu teilen: wenn sie an einem netten Restaurant vorbeigehen, wenn sie eine Buchbesprechung lesen oder wenn sie mit einem Freund über einen Film sprechen. Bei Microservices geht es vor allem darum, eine Aufgabe gut zu erledigen. Sie lösen die Herausforderungen monolithischer Systeme, indem sie so modular wie möglich sind. In der einfachsten Form helfen sie dabei, eine Anwendung als eine Reihe von kleinen Diensten aufzubauen, die jeweils in einem eigenen Prozess laufen und unabhängig voneinander eingesetzt werden können.
Herausforderungen
Fleisure lernte NashTech kennen, als eine der anderen Scala-Produktentwicklungsorganisationen in Großbritannien ihre Anforderungen nicht erfüllen konnte. Das Produkt war so geformt, dass es sich nur schwer darauf ausbreiten ließ. Es war langsam und brauchte einen neuen Schwung, um wieder in Gang zu kommen.
Lösung
NashTech arbeitete mit dem Fleisure-Team in Mailand und New York zusammen, um das Re-Engineering der bestehenden Codebasis zu verstehen. Zunächst wurde ein Test-Harness um das Produkt herum aufgebaut, so dass wir den Code überarbeiten konnten, ohne das Endergebnis zu beeinträchtigen. Sobald der Code in einem stabilen Modus war, wurden die Dienste modularisiert und eine API darauf aufgebaut, so dass die Endpunkte vom mobilen Produkt genutzt werden konnten.
Ergebnisse
Derzeit wird das Produkt in Italien stark genutzt und gehörte eine Zeit lang zu den 10 meist heruntergeladenen Produkten in Italien. Auch die Website des Corriere della Sera, der wichtigsten italienischen Tageszeitung, hat Fleisure als eine der besten neuen Apps ausgezeichnet. Derzeit stehen sie auf Platz 4 in ihrer Kategorie (Lebensmittel und Getränke).
Weitere Fallstudien lesen
Vom Überwinden von Widrigkeiten zum Reiten der Welle der digitalen Transformation im Bildungssektor
Erfahren Sie, wie NashTech dem Trinity College London hilft, die Welle der digitalen Transformation im Bildungssektor zu reiten
Migration und Modernisierung der virtuellen Lernumgebung auf AWS für ein verbessertes Erlebnis
Das migrierte und modernisierte Moodle Infrastruktur bedeutet, dass The Open Die Universität kann nun folgende Vorteile nutzen Cloud-Vorteile.
Ein Einblick in eine einjährige RPA-Reise mit einem führenden digitalen Werbedienst
Ein Einblick in eine einjährige RPA-Reise mit einem führenden Anbieter von digitalen Werbedienstleistungen und -lösungen und wie NashTech ihnen geholfen hat.
Lassen Sie uns über Ihr Projekt sprechen
- Themen: