Size: a a a

7ДПF — Официальная группа ветеранов Второй Мировой

2020 April 12

PG

Paul Joseph Goebbels in 7ДПF — Официальная группа ветеранов Второй Мировой
ID:0
Рубрика #мюсли

Вот меня постоянно спрашивают: Никита, а почему ты недолюбливаешь PHP? Причин уйма — от низкой производительности до отсутствия применения где-либо вне СНГ и проектов-мастадонтов (поэтому я и Java Spring тоже не люблю).

Но теперь у меня есть еще более веская причина: Telegram Bot API написан на PHP — можно сказать, лучшими программистами, которых можно найти на рынке. То есть использовать аргумент "нормально пиши и нормально будет" тут нельзя. Я уверен, они оптимизировали код по максимуму, на криворукость проблемы списать не получится. Так что же не так?

А то, что Telegram Bot API падает в Gateway Timeout при одновременных 10 000 запросах. Да, если в какой-то момент времени @shieldy_bot увидел больше 10 000 новых пользователей во всех чатах глобально за раз — и они все не прошли капчу, их вот нужно кикнуть из групп — а Щилди это сделать не может.

Он говорит серверам Telegram Bot API, написанным на PHP: вот 10 000 пользователей в разных группах, их нужно удалить. Что делает Telegram Bot API? Перестает работать.

Понимаю, что на начальных этапах в любом стартапе не стоит париться сильно по оптимизации. Но стоит думать о будущем масштабировании — насколько просто будет развернуть систему, которая сможет обрабатывать больше 10 000 запросов одновременно. На Node.js это делается парой строк для подключения кластеризации. На PHP... а на PHP этого сделать нормально не выйдет, поэтому и у VK, и у FB свои костыльные переделанные версии PHP.
PHP: Я надёжен как швейцарские часы
Бот: *10к запросов*
PHP:
источник

PG

Paul Joseph Goebbels in 7ДПF — Официальная группа ветеранов Второй Мировой
Переслано от Paul Joseph Goebbels
источник

IB

Ilyá Belsky in 7ДПF — Официальная группа ветеранов Второй Мировой
есть такая аппа Braintoss, простая как гвоздь - диктуешь в неё и она шлёт твою голосовуху на емайл. Я подумал, здорово будет настроить чтоб с емайла приходило в телеграм (нашёл бота, который емайлы постит в чат) и чтоб войси эти голосовухи расшифровывал. Всё настроил, короче. И тут до меня доходит, что один бот не может видеть что прислал другой  🤦‍♂️
источник

L

LUCIFER☠ in 7ДПF — Официальная группа ветеранов Второй Мировой
Ilyá Belsky
есть такая аппа Braintoss, простая как гвоздь - диктуешь в неё и она шлёт твою голосовуху на емайл. Я подумал, здорово будет настроить чтоб с емайла приходило в телеграм (нашёл бота, который емайлы постит в чат) и чтоб войси эти голосовухи расшифровывал. Всё настроил, короче. И тут до меня доходит, что один бот не может видеть что прислал другой  🤦‍♂️
юзерботы в помощь (pyrogram)
источник

IB

Ilyá Belsky in 7ДПF — Официальная группа ветеранов Второй Мировой
LUCIFER☠
юзерботы в помощь (pyrogram)
о, класс, не знал про такое. а есть юзерботы которые емайлы получают?.
источник

IB

Ilyá Belsky in 7ДПF — Официальная группа ветеранов Второй Мировой
или может юзербот-враппер, который любого бота в юзера превращает?))
источник

L

LUCIFER☠ in 7ДПF — Официальная группа ветеранов Второй Мировой
я не знаю) я ботов изучать начал вчера))
источник

L

LUCIFER☠ in 7ДПF — Официальная группа ветеранов Второй Мировой
Ilyá Belsky
о, класс, не знал про такое. а есть юзерботы которые емайлы получают?.
думаю, можно настроить
источник

L

LUCIFER☠ in 7ДПF — Официальная группа ветеранов Второй Мировой
Ilyá Belsky
или может юзербот-враппер, который любого бота в юзера превращает?))
да там вроде нужен номер, чтобы создать аккаунт и писать на него код
источник

L

LUCIFER☠ in 7ДПF — Официальная группа ветеранов Второй Мировой
т.е. это аккаунт, ведущий себя как бот
источник

NK

Nikita Kolmogorov in 7ДПF — Официальная группа ветеранов Второй Мировой
Ilyá Belsky
есть такая аппа Braintoss, простая как гвоздь - диктуешь в неё и она шлёт твою голосовуху на емайл. Я подумал, здорово будет настроить чтоб с емайла приходило в телеграм (нашёл бота, который емайлы постит в чат) и чтоб войси эти голосовухи расшифровывал. Всё настроил, короче. И тут до меня доходит, что один бот не может видеть что прислал другой  🤦‍♂️
источник

IB

Ilyá Belsky in 7ДПF — Официальная группа ветеранов Второй Мировой
да, похоже без кодинга не обойтись. я надеялся с ботами договориться
источник

IB

Ilyá Belsky in 7ДПF — Официальная группа ветеранов Второй Мировой
а чем он поможет, если войси его сообщений не видет?
источник

go

government of usa in 7ДПF — Официальная группа ветеранов Второй Мировой
23 мбайта в сек в стиме, топ
источник

PG

Paul Joseph Goebbels in 7ДПF — Официальная группа ветеранов Второй Мировой
government of usa
23 мбайта в сек в стиме, топ
У меня выше 8-ми никогда не бывало
источник

PG

Paul Joseph Goebbels in 7ДПF — Официальная группа ветеранов Второй Мировой
Я вообще такой скорости ирл никогда не видел
источник

go

government of usa in 7ДПF — Официальная группа ветеранов Второй Мировой
Paul Joseph Goebbels
У меня выше 8-ми никогда не бывало
у меня 11 обычн
источник

PG

Paul Joseph Goebbels in 7ДПF — Официальная группа ветеранов Второй Мировой
источник

go

government of usa in 7ДПF — Официальная группа ветеранов Второй Мировой
было
источник

L

LUCIFER☠ in 7ДПF — Официальная группа ветеранов Второй Мировой
Paul Joseph Goebbels
У меня выше 8-ми никогда не бывало
у меня больше 500кб/с больше не бывало
источник