Команда инженеров Dialect провела *серьезную* работу по производительности перед запуском нашего стека уведомлений с @JupiterExchange. @jup_mobile — одно из самых быстрых приложений в крипто, и их уведомления тоже должны быть такими. Не было *никакого* шанса, что мы выпустим что-то для них, что не будет работать идеально. Некоторые системные разработки и статистика: — Наш стек уведомлений может обрабатывать более 1 миллиона активных пользователей в день через наши API как для отправки уведомлений на серверной стороне, так и для управления лентой входящих сообщений и предпочтениями подписки пользователей с клиентской стороны. — Многие временные уведомления должны быстро доходить до пользователей. У нас есть "режим всплеска", который может поддерживать использование на порядки выше в течение десятков минут подряд. — Приоритетная очередь обрабатывает разные виды каналов доставки. Например, уведомления высокого приоритета для таких вещей, как лимитные ордера или предупреждения о ликвидации, которые требуют быстрой доставки, и уведомления низкого приоритета для широковещательных уведомлений, таких как объявления компаний, которые могут быть доставлены пользователям в более длительные сроки. — Результат: мы обработали сотни миллионов API-запросов через наш стек уведомлений всего за последние несколько недель, и все это без сбоев. Я безумно горжусь работой, которую проделали @tsmbl_dev и наша инженерная команда для Jupiter, и у нас есть ресурсы для гораздо большего. Если у вас есть крутой продукт и вам нужна крутая инфраструктура для уведомлений, напишите мне в личные сообщения. 📥
4K