170 похожих чатов

Ребята, если использовать локальный бот апи сервер, скорость ответа возрастёт

при использовании вебхуков? Понятно что вебхуки и так быстрые, но хочется ещё быстрее. Есть смысл ради скорости переходить на локальный, или он только для лимитов?

13 ответов

19 просмотров

ощутимого роста не будет

Kirill- Автор вопроса
Fᴏʀᴅᴇɴ
ощутимого роста не будет

Вот бы тест провести и замерить. Если бы был прирост в 15% уже хорошо

Kirill- Автор вопроса
Kirill
Где? В Амстердаме

ну все, быстрее уже скорее всего не будет датацентр в амстере, ботапи тоже в амстере, бот тоже там куда быстрее - даже не знаю)

Kirill
Где? В Амстердаме

ну хоть не в караганде

Kirill- Автор вопроса
Fᴏʀᴅᴇɴ
ну все, быстрее уже скорее всего не будет датацент...

Ну вот посредника исключить хотелось бы, HTTP API он же получается чисто посредник, а если на локалке то общение происходило бы напрямую с MTPROTO, если не ошибаюсь

Kirill
Ну вот посредника исключить хотелось бы, HTTP API ...

ну ты сэкономишь немного времени, но зато тебе нужно будет больше вычислительной мощности для того чтобы обслуживать шифрование мтпрото

Kirill- Автор вопроса
Fᴏʀᴅᴇɴ
ну ты сэкономишь немного времени, но зато тебе нуж...

А нет ли случайно инструментов для проверки скорости ответа бота? Интересуют прям миллисекунды

Kirill
А нет ли случайно инструментов для проверки скорос...

точнее секунд не измеришь при всем желании

Kirill- Автор вопроса
Fᴏʀᴅᴇɴ
точнее секунд не измеришь при всем желании

Почему же? При проверке скорости отклика сайтов вполне считаются миллисекунды

Kirill
Почему же? При проверке скорости отклика сайтов вп...

потому что когда ты измеряешь скорость сайта - ты связываешься с ним напрямую а с ботом ты связываешься через датацентр в амстердаме, который связывается с ботапи (локальным или публичным), который связывается с твоим ботом и потом назад все это говно тянется

Kirill
А нет ли случайно инструментов для проверки скорос...

Sentry в помощь, у aiogram мидлварь даже для этого есть но ты замеряешь скорость реакции твоего приложения от получения запроса до приёма ответа телегой, а сколько тратит телега на доставку - это не твоя забота. Ещё есть Jaeger и вся open tracing семейка

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Карта сайта