@rudepython

Страница 215 из 1719
Стас Щетинников
27.02.2017
10:51:30
ну бля. если у вас сервер аппликации ничег оне делает кроме проксирование ответов базы и один проц не может раскачать то асинхронка это ок
ну так если мы про вебню, то сервер приложений обычно ждет ответы от базы, внешнего сервиса и т.д. и т.п., да.

Стас Щетинников
27.02.2017
10:51:59
Igor
27.02.2017
10:52:15
или в диск но это специфическое

Google
Stanislav
27.02.2017
10:53:29
ну круто вам

у меня обычно проц

Евгений
27.02.2017
10:54:58
и. {'default_tpb': your_mother_fucking_tpb} пробовал так?
Проблема... kinterbasdb только для python2.x есть. А у меня python3.5... И как его заимпортить...

Евгений
27.02.2017
10:56:45
Видимо

Stanislav
27.02.2017
10:57:43
http://techspot.zzzeek.org/2015/02/15/asynchronous-python-and-databases/

http://techspot.zzzeek.org/files/2015/pymysql_runsnake.png

такой то

Стас Щетинников
27.02.2017
11:08:38
http://techspot.zzzeek.org/2015/02/15/asynchronous-python-and-databases/
ну он про производительность - скорость обработки запросов, а не про память. Тот же самый gevent/asyncio они действительно могут быть МЕДЛЕННЕЕ решения на тредах. Но если у тебя сервер приложений занимает значимое количество ram, то треды не помогут. Если например, тред с приложухой весит 200мб, то ты не можешь запустить 100500 тредов, потому что уйдешь в своп.

Евгений
27.02.2017
11:08:48
Стас Щетинников
27.02.2017
11:09:34
Кстати, Джангу вполне можно запускать с gevent-ом, по крайней мере раньше )

Stanislav
27.02.2017
11:10:31
в gunicorn есть воркер на гевенте

Dmitry
27.02.2017
11:11:32
мы на фласке однажды знатно упоролись в косяк при запуске под gunicorn с gevent

Google
Dmitry
27.02.2017
11:12:24
тимлид прям сильно обрадовался, когда косяк пропал просто после того, как я выкинул gunicorn и сделал деплой под uwsgi

Alexey
27.02.2017
11:13:42
неа. Увеличение воркеров - увеличение памяти.
братан, тебе шашечки или ехать?

Стас Щетинников
27.02.2017
11:14:38
Евгений
27.02.2017
11:15:39
ох, ё... http://pastebin.com/tjZTb5E9

Alexey
27.02.2017
11:15:46
ты о чем? )
Добро пожаловать в 2017 год — в актуальных клиентах телеграмма можно нажать на реплику на которую кто-либо отвечает и ознакомиться с контекстом.

Stanislav
27.02.2017
11:16:17
ты о чем? )
наверное имелось ввиду что есть у тебя нагрузки, то лишние 10 бачей на впску с этой нагрузки отмонетизируешь

Alexey
27.02.2017
11:16:24
бинго.

ох, ё... http://pastebin.com/tjZTb5E9
Ой чо это такое а.

Евгений
27.02.2017
11:17:12
какое-то уродство. но я не знаю как ещё connect_args пропихнуть

http://flask-sqlalchemy.pocoo.org/2.1/api/#flask.ext.sqlalchemy.SQLAlchemy.apply_driver_hacks что за параметр info? что там передавать нужно?

Stanislav
27.02.2017
11:35:37
братан, тебе шашечки или ехать?
да это мимо кассы потому что это контрился мой бугурт от того что асинхронку ассоциируются с нагрузками

Stanislav
27.02.2017
11:36:40
ну я порадовался но как то некрасиво вышло

надо иначе

меня однажды манагерок на собеседовании затролил

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

Alexey
27.02.2017
11:39:19
:D

Google
Stanislav
27.02.2017
11:39:31
и предьявил мне чтото вроде "ниасилил индексы"

Alexey
27.02.2017
11:40:15
манагерок-то?

а он ничо, борзый.

Stanislav
27.02.2017
11:40:52
это была аутсорс-контора, мы обижались как могли

как позже понял там такая культурка делать театр

как на экзамене низкорангового универчика надо просто нести с умным видом бред

на другом собеседовании он же втирал про клиента сервис-бекапов и "запредельную сложность передачи 100-гигобайтных файликов по интернету"

Alexey
27.02.2017
11:43:27
Братан на диалапе сидел поди всю дорогу.

Stanislav
27.02.2017
11:43:35
я говорю эм ну а разве передать через хттп просто не получится ? или торрентом

ну сути не меняет, есть же механизм докачки при обрывах

я даже реализовывал в питонке

Alexey
27.02.2017
11:45:04
при этих докачках надо быть только уверенным, что записалось точно то, что должно ыть. а то смешно получается когда 100 гб докачалось, хеш посчитали — а там пиздося. ;)

Alexey
27.02.2017
11:45:13
берёшь короче читаешь, энкодишь в бейс64, получается до хуя, жмёшь lzjb, бинарник кодишь в uue и передоёшь.

через фэхи.

Stanislav
27.02.2017
11:46:02
ну тогда действительно сложно )

Alexey
27.02.2017
11:46:14
да ни хуя, привет.

Stanislav
27.02.2017
11:48:14
эм а чего могло записаться не то что должно ?

tcp вроде должно это решать

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

Alexey
27.02.2017
11:51:40
мало ли что там. надо проверять.

Google
Alexey
27.02.2017
11:52:11
обидно бывало 50 метров архивов на дискетках перевезти через весь город и на двадцатой дискетке болта получить. ;)

тут так же перекачиваешь ещё, фу. чанки + сха.

gravizappa
27.02.2017
11:57:09
помнится в школе я заболел, и как раз появился второй варкрафт. когда я остался один дома, то поехал со стопкой дискет за варкрафтом, с температурой, лет мне было мало очень. это история провала и обиды века. ни во что мне так не хотелось поиграть, как во второй варкрафт. там графика еще была просто космос!

а весил он вроде где то около 60 мб

Alexey
27.02.2017
12:02:24
Ну, rsync же
Жмёт хуёво.

tar | xz | ssh tar

Anatoly
27.02.2017
12:02:39
эм а чего могло записаться не то что должно ?
Если ты очень большой неудачник, может флипнуться несколько битов и ошибка не найдётся чексуммами. Или там бага в роутере.

Жмёт хуёво.
Да я сам пожму

Admin
ERROR: S client not available

Alexey
27.02.2017
12:04:28
Если ты очень большой неудачник, может флипнуться несколько битов и ошибка не найдётся чексуммами. Или там бага в роутере.
Мсье действительно считает, что проблема при передаче необнаруженная при передаче — это удел неудачников?

Stanislav
27.02.2017
12:05:43
ну поэтому это хорошая тема для спекуляции наверное

Alexey
27.02.2017
12:05:48
;)

Stanislav
27.02.2017
12:06:02
пойду сделаю блокчейн файл трансфер с многопоточной архивацией и шифрованием

Alexey
27.02.2017
12:06:14
Без блокчейна нельзя в 2017 году, брат.

Ещё нужно диплёнинг и бигдату.

Igor
27.02.2017
12:07:15
Stanislav
27.02.2017
12:07:28
докер это другой слой

пониже

Igor
27.02.2017
12:07:44
зануда

Google
Alexey
27.02.2017
12:07:46
Нене, докер тоже надо.

Igor
27.02.2017
12:07:57
ну все равно смешно же

Alexey
27.02.2017
12:08:14
Хватит ржать, мы это ещё и продадим усилиями рудпитона.

Stanislav
27.02.2017
12:08:18
ну тогда и микросервисы, неоноскуэль, гошечки

Igor
27.02.2017
12:08:18
и стикеров с пепе понапихать, чтобы смешнее было

Stanislav
27.02.2017
12:08:38
серверлесс

в серверлесс не запихнуть докер

Igor
27.02.2017
12:09:11
только надо чтоб они забирались со сторонних сайтов, чтоб саас для пепе была еще

Stanislav
27.02.2017
12:09:24
пепе as saas

Евгений
27.02.2017
12:09:29
http://flask-sqlalchemy.pocoo.org/2.1/api/#flask.ext.sqlalchemy.SQLAlchemy.apply_driver_hacks подскажите, что за параметр info? В исходниках только его использование есть, но описания нет. Исходники https://github.com/mitsuhiko/flask-sqlalchemy/blob/master/flask_sqlalchemy/__init__.py#L865 и насколько я понял из исходников options используется только если sqlite

Alexey
27.02.2017
12:11:25
пепе as saas
paasaas — охуенно!

Евгений
27.02.2017
12:14:03
def get_engine(self):
то есть db.apply...(app, db.get_engine(), options=...)?

Igor
27.02.2017
12:16:21
нет то есть экстендишь класс алхимии и дописываешь метод apply_driver_hacks под свои нужды (пропихнуть опцию в дикт опций) там выше кто-то хороший вопрос задавал, а если в URI опцию указать, не, не поможет?

Vladimir
27.02.2017
12:18:48
и докер
ты еще про кликхаус вспомни

Alexey
27.02.2017
12:18:53
Во!

Во чо забыли, точняк! Кликхаус!

Vladimir
27.02.2017
12:19:05
кстати: https://habrahabr.ru/post/322620/

на удивление, неплохой обзор

Igor
27.02.2017
12:19:12
ты еще про кликхаус вспомни
про него уже калаверин вспомнил неявно, упомянув бигдату

Vladimir
27.02.2017
12:19:37
и стикеров с пепе понапихать, чтобы смешнее было
вот ты смеешься, а у меня логотип сервиса, который я администрирую - почти пепе

Страница 215 из 1719