Leistungsberichte

Die Alumio iPaaS (Integration Platform as a Service) steigert die Leistung in verschiedenen Geschäftsbereichen. Während Echtzeit-Integrationen gestreamt werden, unterstützt sie die Orchestrierung von Geschäftsprozessen und garantiert eine hohe Geschwindigkeit bei der Bereitstellung.

Wenn es um problemlose Integrationen und mühelose Datensynchronisation geht, ist Alumio unübertroffen! Wie unser neuer Performance-Bericht zeigt, kann Alumio Datenübertragungen zu Spitzenzeiten problemlos bewältigen!

2,1 Millionen Datenübertragungen
pro Tag

Alumio SMB Performance-Hosting

100.000 Datenübertragungen
pro Minute

Benutzerdefiniertes Multi-Thread-Hosting von Alumio

Entdecken Sie unsere neuen Leistungseinblicke

Die folgenden, von den Alumio-Experten gesammelten Leistungsdaten umfassen Ergebnisse aus asynchronen und synchronen Verarbeitungsszenarien. Dabei wurden drei Szenarien getestet: Importieren von Daten, Exportieren von Daten und synchrones Importieren und Exportieren von Daten.

Der Leistungsbericht wurde nach strengen Tests mit dem Standard-Hosting-Setup der"Professional Edition" erstellt - Alumio Version 3.13.0, 8 GB, 2 Kerne. Die Tests wurden in der Region eu-west-2a (London) durchgeführt.

Asynchroner Ansatz - Daten importieren (Aufgaben erstellen)

Metriken für Durchsatzdaten

Für das erste Szenario wurde ein Data Seeder verwendet, um Aufgaben innerhalb von Alumio zu erstellen. Wir eliminierten den Einfluss externer Faktoren, indem wir einen Data Seeder anstelle eines API-Aufrufs, einer Datenbankabfrage, einer GraphQL-Abfrage usw. verwendeten. Mit diesem Ansatz waren wir in der Lage, den durch Alumio hinzugefügten Overhead zu messen.

Die folgenden Komponenten wurden bei der Durchführung des Tests verwendet: eine Eingangskonfiguration, Range Subscriber (zur Erstellung von 1000 Entitäten pro Durchlauf), ein Entity Transformer, ein Datenfilter, Move unter Verwendung eines Musters (Data Transformer) und ein Value Setter.

Asynchroner Ansatz - Export von Daten (Verarbeitungsaufgaben)

Metriken für Durchsatzdaten

In diesem Szenario wurde ein Storage Publisher verwendet, um Aufgaben innerhalb von Alumio zu verarbeiten. Dieses Mal haben wir den Einfluss externer Faktoren eliminiert, indem wir einen Storage Publisher anstelle eines API-Aufrufs, einer Datenbankabfrage, einer GraphQL-Abfrage usw. verwendet haben. Da jede Aufgabe sequentiell verarbeitet wird, waren keine Optimierungen erforderlich. Es ist jedoch möglich, die Leistung weiter zu verbessern, indem eine Massenverarbeitung durchgeführt oder die Hosting-Umgebung aufgerüstet wird.

Die folgenden Komponenten wurden verwendet - eine ausgehende Konfiguration, ein Speicherverlag (zur sequentiellen Verarbeitung von 1000 Aufgaben pro Lauf), ein Entity-Transformer, ein Datenfilter, eine Verschiebung anhand eines Musters (Datentransformer) und ein Value Setter.

Synchroner Ansatz - Daten gleichzeitig importieren und exportieren

Bei einem synchronen Integrationsansatz werden Aufgaben gleichzeitig erstellt und verarbeitet. Wenn Daten importiert werden (Aufgaben werden erstellt), werden sie sofort exportiert (Aufgaben werden verarbeitet). Ähnlich wie bei der asynchronen Strategie verwendeten wir einen data seeder zum Importieren der Daten und einen storage publisher zum Exportieren der Daten. Dadurch wird der Einfluss externer Faktoren eliminiert, und wir haben den von Alumio hinzugefügten Overhead gemessen.

Die folgenden Komponenten wurden verwendet - eine eingehende Konfiguration, ein Range Subscriber (zur Erstellung von 1000 Entitäten pro Lauf), eine ausgehende Konfiguration, ein Storage Publisher (zur sequentiellen Verarbeitung von 1000 Aufgaben pro Lauf), ein Entity Transformer, ein Data Filter, Move using a Pattern (Data Transformer) und ein Value Setter.

Ein Überblick über die neuen Leistungsergebnisse

Asynchroner Ansatz

Durchschnittlicher Zeitaufwand für 1000 Aufgaben: 42s 776ms

Mittlere Zeit für 1000 Aufgaben: 44s 490ms

Durchschnittliche Aufgaben pro Sekunde: 23.378

Mittlere Aufgaben pro Sekunde: 22.478

Synchroner Ansatz

Durchschnittlicher Zeitaufwand für 1000 Aufgaben: 4s 466ms

Mittlerer Zeitaufwand für 1000 Aufgaben: 4s 374 ms

Durchschnittliche Aufgaben pro Sekunde: 223.914

Mittlere Aufgaben pro Sekunde: 228.623

Zuverlässige Plattform in Spitzenzeiten

Bewährte Lösung für hohen Besucherverkehr

Marketingaktionen wie TV-Spots, soziale Kampagnen oder Werbeaktionen können Lastspitzen verursachen. Wir bei Alumio wissen, wie wichtig Leistung ist, und engagieren uns daher für die Bereitstellung robuster und skalierbarer Lösungen, die Spitzenlasten bewältigen können.

Globale Infrastruktur

Alumio skaliert Ihr Unternehmen

Möchten Sie mehr über die skalierbaren Unternehmenslösungen von Alumio erfahren? Unsere Lösungsarchitekten unterstützen Sie gerne bei Ihren Recherchen und Entdeckungen.