Zum Inhalt springen

Ankündigungen8 Min. Lesezeit

Änderungen bei den Rate Limits

Mit der Einführung der API v2 haben wir einige Änderungen an den Rate Limits vorgenommen.

GVon George

Änderungen bei den Rate Limits

Einer der wichtigsten Faktoren für optimale Zustellraten ist die richtige Handhabung der Rate-Limitierung von Nachrichten. Mit der Einführung der API v2 haben wir grundlegende Änderungen an unserem Rate-Limiting-System vorgenommen.

Was ändert sich?

Unsere bisherigen Rate Limits basierten auf der Anzahl der Nachrichten, die Sie innerhalb einer Stunde versenden konnten. Das war ein bewährter Ansatz, um Missbrauch der API zu verhindern.

Allerdings brachte dieses System einige Probleme mit sich:

  • Es verhinderte nicht das gleichzeitige Versenden zu vieler Nachrichten.
  • Es verursachte zusätzlichen Overhead beim Versendeprozess, da die Limitierung stündlich erfolgte. Dies führte zu Lastspitzen zu Beginn jeder Stunde, wenn Kunden alle ihre Nachrichten auf einmal versendeten.
  • Die meisten Integrationen unterstützen keine stündliche Rate-Limitierung.
  • Endlose Verzögerungen von Nachrichten bei Überschreitung des Rate Limits.

Um diese Probleme zu lösen, haben wir für die API v2 ein neues Rate-Limit-System eingeführt. Dieses basiert auf der Anzahl der Nachrichten, die Sie pro Sekunde und innerhalb eines 24-Stunden-Zeitraums versenden. Das bedeutet, Sie können so viele Nachrichten versenden, wie Sie möchten – solange Sie das Rate Limit nicht überschreiten.

Standard-Rate-Limit

Das Standard-Rate-Limit liegt bei 2 Nachrichten pro Sekunde. Theoretisch können Sie damit bis zu 7.200 Nachrichten pro Stunde versenden. Das ist siebenmal mehr als das alte stündliche Rate Limit, das bei 1.000 Nachrichten pro Stunde startete.

Änderungen bei der Verarbeitung

Dies führt auch zu Änderungen in der Handhabung der Rate-Limitierung. Im alten System konnten Sie beliebig viele Nachrichten senden, und wir haben diese basierend auf dem stündlichen Rate Limit versendet.

Das neue System basiert auf der Anzahl der Nachrichten, die Sie pro Sekunde und innerhalb eines 24-Stunden-Zeitraums versenden. Das bedeutet, Sie können so viele Nachrichten versenden, wie Ihr Konto erlaubt – solange Sie das Rate Limit nicht überschreiten. Andernfalls erhalten Sie eine Fehlermeldung.

Warum diese Änderung?

Als wir Emailit vor einem Jahr gestartet haben, wollten wir einiges anders machen. Eines unserer Ziele war, dass sich der Dienst einfach nutzen und integrieren lässt. Leider haben wir genau das Gegenteil erreicht.

Das System wurde deutlich komplexer in der Nutzung und Integration. Wir haben den Prozess nun vereinfacht und an den Standard anderer Anbieter angeglichen. Das erleichtert auch allen, die von anderen Diensten zu Emailit wechseln, die Migration.

Was bedeutet das für Sie?

Falls Sie unsere API oder unser SMTP nutzen und sich darauf verlassen, dass API und SMTP alle Nachrichten annehmen, müssen Sie Ihren Code oder Ihre Konfiguration anpassen.

Die meisten Integrationen ermöglichen es, ein Rate Limit pro Sekunde zu setzen, was die Migration erleichtern sollte. Falls diese Option nicht verfügbar ist, empfehlen wir die Aktivierung automatischer Wiederholungsversuche oder Warteschlangen für Nachrichten.

Sie können die neue Rate-Limitierung jederzeit in Ihrem System einführen, indem Sie Ihr bisheriges stündliches Rate Limit auf ein Limit pro Sekunde herunterbrechen. Idealerweise auf 2 pro Sekunde (das Standard-Rate-Limit).

Weitere Informationen zu den Rate Limits finden Sie in der API-Referenz.

Wann werden diese Änderungen umgesetzt?

Die Änderungen werden in den kommenden Wochen schrittweise ausgerollt. Wir werden alle Kunden per E-Mail über die Änderungen informieren und Anleitungen zur Migration auf das neue Rate-Limiting-System bereitstellen.

Teilen

Probieren Sie aus, worüber Sie gerade gelesen haben.

3.000 E-⁠Mails im Monat gratis. Keine Kreditkarte erforderlich.

3.000 E-⁠Mails im Monat kostenlos · Keine Kreditkarte erforderlich