
Petr
04.01.2017
14:03:56
Ок

Mikhail
04.01.2017
14:03:56

Petr
04.01.2017
14:04:06

Sergey
04.01.2017
14:04:24

Google

Mikhail
04.01.2017
14:05:09
Имхо,это лучше,чем таблицы городить

Sergey
04.01.2017
14:06:26
Две дополнительные таблицы иметь плохо? Ну хз, чот думаю, что нет

Mikhail
04.01.2017
14:07:49
Как ты двумя таблицами локализуешь все строки и прикрутить полнотекстовый поиск по ним?

Darafei
04.01.2017
14:09:44

Sergey
04.01.2017
14:10:34

Mikhail
04.01.2017
14:11:23
представь, что это gettext :)
Так можно и одной таблицей дополнительной обойтись, и использовать вместо строк коды из нее, но тогда и поиск прикручивать сложнее и дольше работать он будет
Я просто так тоже думал сначала сделать

Sergey
04.01.2017
14:12:19
Кстати вру, три таблицы: Language, ObjectTranslation и TranslatedString

Yury
04.01.2017
15:16:40

Sergey
04.01.2017
18:19:00
Кстати раскрутил насяльника на эксперименты с постгрей, редисом и монгой. Будем походу франкенштейна собирать

Darafei
04.01.2017
18:23:08

Google

Wom
04.01.2017
18:25:52
чтобы детище франкенштейна качественее получилось

Sergey
04.01.2017
18:30:54
Вообще инициатива была переобуться с MS SQL на посгре. Остальное начальник сам додумал

Dmitrii
04.01.2017
18:31:23
Камон, ЭластикСёч забыл же!

Sergey
04.01.2017
18:33:33
Хватит ему и этого уже ?
Второй день только и разговоров о крутых фичах и перфомансах. Засиживается допоздна

Fike
04.01.2017
19:13:11
выкиньте редис и монгу // очередной самовлюбленный интернет-эксперт в треде

Sergey
04.01.2017
19:13:39
А редис-то чем плох?

Fike
04.01.2017
19:14:14
тем, что его автор сам показывает, как через редис взломать хост?

Yevhen
04.01.2017
19:14:17

Sergey
04.01.2017
19:14:54
А монга?
<troll>Теряет данные же! </troll>

Yevhen
04.01.2017
19:15:38

Sergey
04.01.2017
19:16:59
Поделись инфой)
Да это всегда первый аргумент против монги. Я сам её использую и доволен, но она гораздо менее универсальна, чем реляционные базы и посгре в частности.

Fike
04.01.2017
19:17:14
У нее нет консистетнтного чтения. Теоретически мастер может быть уже не мастер, но вы с уже-не-мастером об этом не знаете.

Sergey
04.01.2017
19:17:19
А вот про редис интересно чем он плох

Fike
04.01.2017
19:17:44
Консистентная запись у них в доках идет с очень странной оговоркой "в это время могла прилететь слдующая запись"

Yevhen
04.01.2017
19:17:52

Fike
04.01.2017
19:17:57
Да вы серьезно про редис что ли?

Sergey
04.01.2017
19:18:21

Yevhen
04.01.2017
19:18:29
Но потерю данных еще не ловил

Sergey
04.01.2017
19:19:05
А в условиях асинхронной репликации вообще ше странно хотеть консистентного чтения

Google

Fike
04.01.2017
19:19:05
странно, меньше месяца назад искал и не мог ничего найти
да вообще странно, что люди хоть какие-то гарантии хотят

Sergey
04.01.2017
19:22:03
Прощу прощения, что бояню)
Ещё один частый аргумент против монги: https://mobile.twitter.com/0xDUDE/status/815293674011693056
(дебилы-админы, которые не в состоянии поставить пароль на базу).

Alexey
04.01.2017
19:35:13

Fike
04.01.2017
19:35:38
https://duo.com/blog/over-18000-redis-instances-targeted-by-fake-ransomware
https://www.riskbasedsecurity.com/2016/07/redis-over-6000-installations-compromised/
https://2buntu.com/articles/1541/what-happened-to-2buntu/
я даже не читаю, что там, и так все понятно
но там просто вообще все сделано плохо кроме случаев для деревянного кэша

Dmitrii
04.01.2017
19:42:36
На редисе очереди из говна и палок можно за 5 минут сделать оч удобно

Fike
04.01.2017
19:43:05
в общем, да, для этой страны - прямо идеальное решение

Аггей
04.01.2017
19:51:36
Я поддерживаю один проект, на котором редис выступает очередью. Как раз с редисом проблем небыло

Fike
04.01.2017
19:56:38
вы ведете какой-либо учет потерянных сообщений?
забегая вперед: там, наверное, ничего и не потерялось, я редис не за то ненавижу. просто без подобных метрик я бы побоялся утверждать, что у проблем нет, а не то, что они замаскированы

Аггей
04.01.2017
20:03:55
Потери случались в других местах. Софт тоже не идеален, но редис там молодцом.

Igor
04.01.2017
20:04:56
Здрасьте, а зачем использовать редис для очереди когда есть рабит?

Fike
04.01.2017
20:05:51
ради говна и палок

Google

nietzschebrod
04.01.2017
20:05:59
зачем рабит, когда есть pgq

Pavel
04.01.2017
20:06:05
зачем использовать рабит, когда есть pgq и кафка

Igor
04.01.2017
20:07:01
Ну да, кафка покруче будет, слышал. За пгку спс, гляну

nietzschebrod
04.01.2017
20:07:01
но вобще да, зачем X, когда Y

Darafei
04.01.2017
20:07:01

Fike
04.01.2017
20:07:41
ттл отдельным сообщениям задавать
разделять персистенс и ин-мемори, если требуется

Darafei
04.01.2017
20:09:20
вообще, http://python-rq.org/

Fike
04.01.2017
20:09:53
ну и ядра еще использовать, да

Igor
04.01.2017
20:14:37
В продакшене крайне не рекомендуют использовать редис как очередь (python celery)

Ivan
04.01.2017
20:17:04

Maxim
04.01.2017
20:22:28
А монга?
http://www.mongodb-is-web-scale.com/

Аггей
04.01.2017
20:26:03
В других проектах activemq. Я зани_маюсь в том числе поддержкой проектов доставшихся в наследство.

Dmitrii
04.01.2017
21:19:36
Вообще, тема TTL в ребите это сплошная боль. Все эти dead-letter-exchange и вот это вот все.

Roman
04.01.2017
23:56:59

Evgeniy
05.01.2017
04:38:36
как же я люблю этот чят

Fike
05.01.2017
05:05:18

Глеб
05.01.2017
10:13:59
Всем привет. Решил попробовать переползти на FreeBSD с Linux, уже битый час ковыряюсь со сборкой PostgreSQL. Что есть почитать толковое под 9.4+?

Google

Pavel
05.01.2017
10:14:25
Но зачем?

Alex
05.01.2017
10:14:41
Дурные привычки детства :)
Надо было slackware ставить чтоп привычней было

Глеб
05.01.2017
10:29:28
Чисто вечерком для саморазвития. Только для серверного использования.

Roman
05.01.2017
10:34:02

Аггей
05.01.2017
10:35:35
Если для себя, для поиграться - то почему бы и нет. Не думаю, что это для прода

Dmitrii
05.01.2017
10:37:16
От фана до прода один шаг..

Алексей
05.01.2017
10:38:40

Dmitrii
05.01.2017
10:39:12
Эй ну чего сразу прогеров поносить то )

Глеб
05.01.2017
10:42:54
Ну если будет всё шикарно в виртуалке, то можно и для мелких pet-project заюзать, почему бы и нет?
Но пока это боль.

Аггей
05.01.2017
10:47:35
Дело привычки. Заюзать можно и для маленьких... Но рано или поздно надо будет обновляться - и тут с пакетами все сильно проще.

Alex
05.01.2017
10:48:14
Ну может он хочет собирать свой реп и пакеты

Айтуар
05.01.2017
10:53:48
А какой плюс от переезда на BSD?

Глеб
05.01.2017
11:02:40

Айтуар
05.01.2017
11:04:16

Глеб
05.01.2017
11:08:05
Я больше пока про удобство обслуживания, по тестам там не особая разница будет. Вроде бы у них чуть шустрее TCP/IP стек, чуть быстрее дисковая система. Но всё это малые проценты, которые не особо влияют на конечный результат. Конкретно меньше уязвимостей, почти на порядок. Но это достаточно специфичный плюс, не каждому "бложику" нужен.

Roman
05.01.2017
11:09:33

Alexey
05.01.2017
11:14:00
Ни сеть, ни диски там не быстрее. Наоборот, медленнее
два чаю этому господину: в старых ядрах (2.6) linux действительно мог отставать от freebsd, но в относительно новых (3.16 и новее) он точно быстрее (большая работа была проведена по рефакторингу и сети, и диска + xfsv5 запилили)