Ми серйозно ставимося до інфраструктури нашого розробника. API для підтримки мільйонів DAU. Режим серійної зйомки (™️) на додачу до цього. Пріоритетна черга для розумної доставки. Якщо вам потрібні високопродуктивні інфрачервоні сповіщення для вашого проекту, зв'яжіться з нами 📥
Chris | Dialect
Chris | Dialect22 лип., 02:46
Команда інженерів Dialect провела серйозну роботу з продуктивністю перед запуском нашого стека сповіщень з @JupiterExchange. @jup_mobile — один із найшвидших додатків у криптовалюті, і їхні сповіщення також мають бути. Не було *нуля* шансів, що ми відправимо для них щось, що абсолютно не гуде. Деякі характеристики дизайну та статистики системи: — Наш стек сповіщень може обробляти на північ від 1M DAU через наші API як для надсилання сповіщень на стороні сервера, так і для керування каналом вхідних повідомлень і налаштуваннями підписки користувача від клієнта. — Багато сповіщень, чутливих до часу, мають швидко надходити до користувачів. У нас є «режим серійної зйомки», який може підтримувати на порядки більш високе використання протягом десятків хвилин за раз. — Черга пріоритетів обробляє різні типи конвеєрів доставки. Наприклад, сповіщення з високим пріоритетом для таких речей, як лімітні ордери або попередження про ліквідацію, які потребують швидкої доставки, і нижчий пріоритет для сповіщень про трансляцію, як-от оголошення компаній, які можуть бути доставлені користувачам протягом довших часових періодів. — Результат: лише за останні кілька тижнів ми обробили сотні мільйонів запитів API у нашому стеку сповіщень, і все це без збоїв. Я шалено пишаюся роботою, яку @tsmbl_dev і наша команда інженерів виконали для Юпітера, і у нас є пропускна здатність для набагато більшого. Якщо у вас зламаний продукт і вам потрібні зламані сповіщення infra, напишіть мені. 📥
3,06K