Оголошення • 10 ЖОВТНЯ 2025 Р.

Зміни в обмеженнях швидкості

З впровадженням API v2 ми внесли деякі зміни в обмеження швидкості.
Зображення, що показує зміни в обмеженнях швидкості
Зображення, що показує зміни в обмеженнях швидкості

Одним з найважливіших аспектів забезпечення найкращих показників доставки є те, як ми обробляємо обмеження швидкості надсилання повідомлень. З впровадженням API v2 ми внесли деякі зміни в те, як ми обробляємо обмеження швидкості.

Що змінюється?

Наші попередні обмеження швидкості базувалися на кількості повідомлень, які ви надсилаєте протягом години. Це був хороший спосіб переконатися, що ви не зловживаєте API.

Однак це створювало кілька проблем:

  • Це не запобігало надсиланню занадто великої кількості повідомлень одночасно.
  • Це додавало додаткове навантаження на процес надсилання, оскільки обмеження швидкості базувалося на годинному інтервалі. Це призводило до сплесків на початку години, коли клієнти надсилали всі свої повідомлення одразу.
  • Більшість інтеграцій не підтримує погодинні обмеження швидкості.
  • Безкінечна затримка повідомлень при перевищенні обмеження швидкості.

Щоб вирішити це, ми впровадили нову систему обмеження швидкості для API v2. Вона базується на кількості повідомлень, які ви надсилаєте за секунду та за 24-годинний період. Це означає, що ви можете надсилати стільки повідомлень, скільки хочете, доки не перевищите обмеження швидкості.

Стандартне обмеження швидкості

Стандартне обмеження швидкості становить 2 повідомлення за секунду. Теоретично це означає, що ви можете надіслати до 7200 повідомлень на годину. Це в 7 разів більше, ніж попереднє погодинне обмеження швидкості, яке починалося з 1000 повідомлень на годину.

Зміни в обробці

Це також призводить до змін у тому, як ми обробляємо обмеження швидкості. У старій системі ви могли надсилати стільки повідомлень, скільки хотіли, і ми надсилали їх відповідно до погодинного обмеження швидкості.

Нова система базується на кількості повідомлень, які ви надсилаєте за секунду та за 24-годинний період. Це означає, що ви можете надсилати стільки повідомлень, скільки дозволяє ваш обліковий запис, доки не перевищите обмеження швидкості. Якщо ви це зробите, ви отримаєте помилку.

Чому ця зміна?

Коли ми запустили Emailit рік тому, ми хотіли зробити його відмінним. Однією з речей, які ми хотіли зробити, було зробити його простим у використанні та інтеграції. На жаль, ми зробили зовсім протилежне.

Він виявився набагато складнішим у використанні та інтеграції. Тепер ми спростили процес і зробили його на рівні з усіма іншими сервісами. Це також допоможе всім, хто мігрує з інших сервісів на Emailit.

Що це означає для вас?

Якщо ви використовуєте наш API або SMTP і покладаєтеся на сценарій, що наш API та SMTP приймають всі повідомлення, вам потрібно буде оновити свій код або конфігурацію.

Більшість інтеграцій дозволяють встановити обмеження швидкості за секунду, що має полегшити міграцію. Якщо у вас немає такої опції, ми рекомендуємо увімкнути автоматичне повторення/черги повідомлень.

Ви можете впровадити нове обмеження швидкості у своїй системі в будь-який час, доки ви ділите своє поточне погодинне обмеження швидкості на нове обмеження швидкості. В ідеалі до 2 за секунду (оскільки це стандартне обмеження швидкості).

Більше інформації про обмеження швидкості ви можете знайти в Довіднику API.

Коли будуть застосовані ці зміни?

Зміни будуть застосовані партіями протягом наступних кількох тижнів. Ми надішлемо електронні листи всім клієнтам, щоб повідомити вас про зміни та про те, як мігрувати на нову систему обмеження швидкості.

Блог

Останні новини та оновлення прямо від Emailit.

Будьте в курсі останніх статей з блогу Emailit.

Схожі публікації

Останні інсайти, навчальні матеріали та новини від команди Emailit

Локалізовано за допомогою ШІ