
Dmitry
19.05.2016
13:58:56
Что это за аллокатор?

Roman
19.05.2016
14:01:17
jemalloc. он по дефолту в freebsd/redis/firefox

Dmitry
19.05.2016
14:08:01
Интересно как так получилось? В стандартном аллокаторе утечки?

Roman
19.05.2016
15:26:44

Google

Dmitry
19.05.2016
15:29:01
Вот это поворот. Скинь ссылку на доку плиз.

Vitali K.
19.05.2016
15:44:57
Освобождать память это стресс

Roman
19.05.2016
15:48:30
http://stackoverflow.com/questions/27945855/force-free-to-return-malloc-memory-back-to-os
http://stackoverflow.com/questions/2215259/will-malloc-implementations-return-free-ed-memory-back-to-the-system
The only reliable and portable way to have the OS reclaim memory is to exit the process and restart it again, restoring any state you need to continue.

Dmitry
19.05.2016
16:17:26
Прикольно.

Aleksander
20.05.2016
13:54:11
народ, а кто как разруливает миграции при работе в параллельных ветках ?
например в джанге

Green
20.05.2016
13:57:35
Джанго, вроде как, умеет самостоятельно разруливать миграции

amureki
20.05.2016
13:59:19
https://plus.google.com/u/0/+VicNgrail/posts/KLZUpFPkxfF?cfem=1
тут вот обсуждали

Aleksander
20.05.2016
14:02:14
ок, спасибо
то что нужно

Serge
20.05.2016
16:48:12
да, оно умеет. на 1.9 это даже уже можно использовать без костылей в больших проектах большую часть времени

Roman
20.05.2016
16:57:23
коллеги, а кто использует из вас uwsgi?

Google

Serge
20.05.2016
17:01:09
ну я;)

L'Alchimiste
20.05.2016
17:02:42
я

Serge
20.05.2016
17:02:56

Roman
20.05.2016
17:07:17
Неа
Вы используете там async?

Serge
20.05.2016
17:08:13
неа;)

amureki
20.05.2016
17:12:35

Dmitry
20.05.2016
17:54:26
все

Николай
22.05.2016
08:58:32
Коллеги, есть у меня crm. В модели 700+ сущностей. Дофига наследования структур данных. На уровне классов все гут. К примеру, есть person, котрый хранит фио и т.п.. Есть его наследники patient, employers для пациентов и врачей соответственно. В них хранятся специфичные данные. Например, дата первого обращения в лпу и дата увольнения соответственно. В базе на каждый класс сделана таблица. Когда нужна инфа по child, в бд летит join. Траблы начинаются когда размер бд вырастает, а наследование включает в себя 10+ таблиц. Причем сейчас спроектировано так, что класс в середине иерархии вполне себе рабочий (наследники не всегда используются). Кто юзал другие способы организации наследования в бд?
На всякий случай: системе 10 лет. Думаем переписывать.

Roman
22.05.2016
09:44:32
Жесть какая-то

Николай
22.05.2016
09:47:03
Жесть, согласен)) а какие альтернативны?
Неужели никто не сталкивался??

Serge
23.05.2016
08:42:28
Неужели никто не сталкивался??
Тут как бы надо просто спроектировать БД под твои задачи и запросы правильно писать.
С этим сталкиваются все. Но за тебя это врядли кто-то делать будет

Николай
23.05.2016
08:48:41
Бд давно спроектирована. Меня сами подходы интересуют. Как модно еще положить наследование структур данных в реляционные бд?
Модно=можно

L'Alchimiste
23.05.2016
09:09:43
а можно вообще не морочаться и оставить как есть. На частые варианты сделать вьюхи с агрегированными данными и сесть писать прототип новой системы

Николай
23.05.2016
09:19:42
Тык про это и речь. Есть модель предметки. Там наследование используется во всю. Можно ли как-то запихать наследование в структуру бд, кроме того что выше написано

L'Alchimiste
23.05.2016
09:21:25
ключевой вопрос - зачем?
пг поддерживает наследование, но легче не станет

Google

L'Alchimiste
23.05.2016
09:23:35
к томуж оно тебе особо и не надо, твой кейс номально решается без наследования

Николай
23.05.2016
09:33:16
Признак в таблице?

L'Alchimiste
23.05.2016
09:35:02
и это тоже

Николай
23.05.2016
09:36:22
Видимо кейс не отражает всей моей печали. могу привести другой. Класс ServiceCase. У него 30 наследников. Есть порядка 50 полей характерных для всех. Они висят на классе ServiceCase. и у каждого наследника еще примерно по 30-70 полей характерных только для них.
И у некоторых из них есть еще наследники. Там ситуация примерно такая же.
Тут признаком же не обойдемся? Или я туплю?

L'Alchimiste
23.05.2016
09:37:36
кто-то хорошенько оторвался на дизане

Николай
23.05.2016
09:37:44
это было в 2005 году.

L'Alchimiste
23.05.2016
09:38:25
а бд какое?

Николай
23.05.2016
09:38:34
А мы теперь с этим работаем((( и мечтаем переписать все нафиг. Но чтобы переписать надо понимать как модель предметки упихать в базу.
ms sql

Roman
23.05.2016
09:46:44

Aleksandr
23.05.2016
09:55:32

Николай
23.05.2016
09:57:41
нам много кого нанять надо, по хорошему(

Serge
23.05.2016
10:36:27

Николай
23.05.2016
10:40:08
>One 2 one?
да, мы же собираем всю цепочку.
для конкретного экземпляра.
Короче мы с dohtur разобрали в личке. Идея отобраать 1-1 предметку в БД ущербна.
старую структура БД надо просто выкинуть.

Google

Николай
23.05.2016
10:42:24
и сделать норм реляционную бд

Chikiro
23.05.2016
11:13:22

Paul
23.05.2016
11:16:47
и сделать норм реляционную бд
а была нереляционная? А то я тут столкнулся с похожей проблемой, у меня на переписывании сайт-энциклопедия, 200 таблиц без связей вообще

Николай
23.05.2016
11:31:21
ну как сказать. кубик запихали в круглую дырку

Roman
23.05.2016
14:08:33
а посоветуйте orm для монги :)

Aleksandr
23.05.2016
14:32:26
>odm
fixed

Admin
ERROR: S client not available

p0123n
23.05.2016
15:07:17

Roman
23.05.2016
15:07:55

p0123n
23.05.2016
15:08:16
точно, я просто переработал сегодня :)

Danil
23.05.2016
15:51:05

Andrey
23.05.2016
17:54:26
http://mongoengine.org/
django like)

Serge
23.05.2016
18:33:11
всё, я отвалил обратно работать;)

Aleksander
23.05.2016
21:27:16
Пьём же в эти четверг?)
Этот*

Dmitry
23.05.2016
21:39:46
там какая-то уведомлялка падала, да
не думал что когда-нибудь в своей жизни произнесу эту фразу, но нету сил пить

Google

Dmitry
23.05.2016
21:41:53
*столько

Aleksander
23.05.2016
21:47:09
Так не обязательно алкоголь
Много кто пьёт морс на сходке ))

Serge
24.05.2016
06:35:32

Michael
24.05.2016
07:24:23
Пить морс из кувшина прикольно...

Andrey
24.05.2016
07:26:11
Пить морс вообще прикольно.

Dmitry
24.05.2016
07:28:30
У них же кстати там новые появились!

Michael
24.05.2016
07:29:25
Не очень
Это как сидр не яблочный

Serge
24.05.2016
07:35:17

Andrey
24.05.2016
07:36:31
неее, я по старинке... лучше пиво

Paul
24.05.2016
09:02:01

Roman
24.05.2016
12:57:14
А вы когда пьете?
Сегодня?

Michael
24.05.2016
12:57:22
в четверг
как обычно

Roman
24.05.2016
12:57:43
А сегодня? :)