Size: a a a

2020 July 22

G

Georg in aiogram [ru]
Антон Грущак
хороший вопрос 🤷‍♂
Удачи
источник

АГ

Антон Грущак... in aiogram [ru]
Georg
Почему ещё не перешёл?
потому что хотел тут узнать мнение о постгрес, мало-ли :)
источник

АГ

Антон Грущак... in aiogram [ru]
короче, иду переписывать
источник

Т

Технопёс in aiogram [ru]
собственно вся суть асинхронных обёрток одна - не блокировать основной поток, пока сервер БД собирается с мыслями. С увеличением числа пользователей будет расти количество обращений в БД, при синхронном коде время будет считаться суммарно, при асинхронном - равняться самой долгой операции. Вы можете не замечать фризов, но это пока у вас нет достаточной единовременно нагрузки, измеряемой в RPS. Делаете что-то с заделом на будущее - сразу берите соответствующие инструменты
источник

R

Renanv in aiogram [ru]
Renanv
тьфу, есть примеры ботов с асинкпг? вот так
простите, и все же
источник

Т

Технопёс in aiogram [ru]
Renanv
тьфу, есть примеры ботов с асинкпг? вот так
а боты добавляют какой-то уникальности процессу?
источник

Т

Технопёс in aiogram [ru]
чем отличается асинкпг с ботами, и отдельно от них?
источник

Т

Технопёс in aiogram [ru]
хочешь узнать ответы на свои вопросы - открой документацию, или соберись с мыслями, и выдай конкретику
источник

R

Renanv in aiogram [ru]
Технопёс
чем отличается асинкпг с ботами, и отдельно от них?
так-то ничем, но вдруг нюансы какие
источник

Т

Технопёс in aiogram [ru]
Renanv
так-то ничем, но вдруг нюансы какие
например...?
источник

R

Renanv in aiogram [ru]
Технопёс
например...?
все-все, доку пойду читать.
источник

Т

Технопёс in aiogram [ru]
Renanv
все-все, доку пойду читать.
тут зависимость односторонняя. Твой проект использует библиотеку, а не наоборот. Соответственно каких-то нюансов ждать не приходится, ведь на асинкпг твой код никак не влияет
источник

Т

Технопёс in aiogram [ru]
имеется ввиду ботерский код
источник

R

Renanv in aiogram [ru]
Технопёс
тут зависимость односторонняя. Твой проект использует библиотеку, а не наоборот. Соответственно каких-то нюансов ждать не приходится, ведь на асинкпг твой код никак не влияет
вообще интересовало кое-что, но уже отпало, там чисто по самому синтаксису, это я сам уже разберусь. А так спасибо за дополненный ответ!
источник

Т

Технопёс in aiogram [ru]
Renanv
вообще интересовало кое-что, но уже отпало, там чисто по самому синтаксису, это я сам уже разберусь. А так спасибо за дополненный ответ!
если так посмотреть, асинкпг всего лишь питонья DB-API обертка, вся её суть - заниматься взаимодействием питоничных конструкций с сервером БД, обслуживать соединения с ней, отдавать SQL, и возвращать результатом питоньи объекты. Тут вопрос скорее не в асинкпг, а уровне знаний по базам данных
источник

АГ

Антон Грущак... in aiogram [ru]
Технопёс
если так посмотреть, асинкпг всего лишь питонья DB-API обертка, вся её суть - заниматься взаимодействием питоничных конструкций с сервером БД, обслуживать соединения с ней, отдавать SQL, и возвращать результатом питоньи объекты. Тут вопрос скорее не в асинкпг, а уровне знаний по базам данных
но сильной разницы от стандартной либы нет?
источник

Т

Технопёс in aiogram [ru]
Антон Грущак
но сильной разницы от стандартной либы нет?
какой еще стандартной либы? ;)
источник

АГ

Антон Грущак... in aiogram [ru]
Технопёс
какой еще стандартной либы? ;)
от psycopg2, сори
источник

R

Renanv in aiogram [ru]
Технопёс
если так посмотреть, асинкпг всего лишь питонья DB-API обертка, вся её суть - заниматься взаимодействием питоничных конструкций с сервером БД, обслуживать соединения с ней, отдавать SQL, и возвращать результатом питоньи объекты. Тут вопрос скорее не в асинкпг, а уровне знаний по базам данных
знания по бд есть, касательно меня, то знаний по асинхронности нужно дополнить, ибо появились некоторые недопонимания, ну тут уже не буду углубляться, а то скажут "зачем в аиограм пришел тогда")

Еще раз спасибо)
источник

Т

Технопёс in aiogram [ru]
Антон Грущак
от psycopg2, сори
а когда она успела стать стандартной?
источник