The Challenge
Kurd Shopping sah sich erheblichen Herausforderungen aufgrund des hohen Nutzer- und Verkehrsaufkommens der Plattform gegenüber. Zu den wichtigsten Problemen gehörte die Skalierbarkeit, da das System über 150 Millionen API-Aufrufe pro Monat verarbeiten und 2 Millionen monatlich aktive Nutzer unterstützen musste, ohne überlastet zu werden. Darüber hinaus war die Entwicklung stabiler und leistungsstarker nativer iOS- und Android-Apps entscheidend, um Millionen von Nutzern effektiv zu bedienen. Das Team hatte auch das Ziel, eine Website mit derselben Funktionalität und Robustheit wie die mobilen Apps zu erstellen. Ein benutzerdefiniertes Content-Management-System (CMS) war notwendig, um Anzeigen, Nutzer und Inhalte auf der Plattform zu verwalten. Schließlich war die Gewährleistung einer hochverfügbaren Architektur unerlässlich, was eine resiliente Plattform erforderte, die rund um die Uhr in mehreren Regionen verfügbar blieb und die Cloud-Dienste von Digital Ocean nutzte, um dieses Ziel zu erreichen.