
Adel
14.02.2018
17:39:50
норм вакансия

sergey
14.02.2018
17:44:00

Eugene
14.02.2018
17:44:15
К сожалению нет.
Надо координировать работу своей группы и других, релизеров и т.д.

Google

Eugene
14.02.2018
17:44:55
Удаленно обьективно сложно.

sergey
14.02.2018
17:47:30
Хотел возразить, но в целом что уж тут возразишь )

Илья
14.02.2018
17:55:11
Добрый вечер. Какой платёжный агрегатор для приёма платежей на сайте посоветуете?

Eugene
14.02.2018
17:57:21

sergey
14.02.2018
18:34:56
если работать вбелую, то тот который даст все доки. А если в серую, то тот, с которого легче получить кеш.

Grigori
14.02.2018
20:49:15
почему?
норм вакансия
меньше, чем $3.5k в Мск, где полторы тысячи отдашь за аренду?

Adel
14.02.2018
20:51:09
относительно. и да. это минималка

Grigori
14.02.2018
20:52:17
это процессинг платежей, там простой в 2 секунды - аврал, и что, за релизы отвечать за какие-то 1.5к на руки??
в Киеве за это минимум 4к заплатят

Pavel
14.02.2018
20:54:26
почему?
Потому что это как юзать пхп 4 когда есть пхп 7

Grigori
14.02.2018
20:54:38
вообще, кто-нибудь читал обзор зарплат? в МСК лиды получают 5-7к

Google

Pavel
14.02.2018
20:55:41

Grigori
14.02.2018
20:55:48
молодец :)

Pavel
14.02.2018
20:56:00
А к чему такой вопрос

Grigori
14.02.2018
20:56:11
ну потому что сравниваешь хрен с пальцем
скажите, кто-то мерял на запись редис и монгу?
события для статистики писать

Pavel
14.02.2018
20:56:53
Ну, это не хрен с пальцем. редис умеет все что и мемкеш + еще всякие ништяки

Adel
14.02.2018
20:57:52
мемкеш не легче в кластер? это мне некие админы говорили... мне эти админские дела побоку..

Grigori
14.02.2018
20:58:21
не ну это несерьезный разговор просто про редис с мемкешем сравнивать

Pavel
14.02.2018
20:58:44
Кучу раз менял мемкеш на редис, а вот обратно ни разу ни по какой причине

Grigori
14.02.2018
21:00:15
редис - это хранилище, которое надо мейнтейнить, а мемкеш - это тупой, как валенок кеш, который поднимается единым облаком на фронт-серверах, ничего не хочет, ничего не пишет, просто помогает в мелких задачах

Pavel
14.02.2018
21:00:38
Ну вот внезапно редис может быть тоже тупым как валенок кеш

Grigori
14.02.2018
21:01:03
ага, и mysql может быть кластером

Pavel
14.02.2018
21:01:10
Мейнтейнинг ровно ничем не отличается

Grigori
14.02.2018
21:02:30
отличается - в редисе геометрическая деградация от количества записей, ему нужен шардинг, кластер, это чуть сложнее в серьезном подходе
а мемкеш просто поднял, и оно работает, без настроек

Pavel
14.02.2018
21:03:06
геометрическая деградация от количества записей ?

Grigori
14.02.2018
21:03:15
с новым годом
у редиса есть лимит по количеству записей, которые один инстанс может держать в себе

Dmitry
14.02.2018
21:04:29
а то у редиса LRU нет

Google

Grigori
14.02.2018
21:05:11
это если тебе не нужны старые записи, а если у тебя их просто много - уходишь в шардинг

Dmitry
14.02.2018
21:05:25
это если менять мемкеш на редис
и шардинг делается на клиенте прекрасно как хочешь

Grigori
14.02.2018
21:06:06
ага, когда с нуля пишешь
а когда у тебя был один сервер, а стало 3 - то ставишь кластер, настраиваешь балансировщик, забыл как он называется там, я юзал

Pavel
14.02.2018
21:07:07

Grigori
14.02.2018
21:07:26
я ж говорю, тупой разговор

Dmitry
14.02.2018
21:07:59
если как кеш используешь - то заводишь в конфиг три сервера и настраиваешь выбор по хешу ключа... в общем как и мемкеш... редиска умеет, к слову...

Pavel
14.02.2018
21:08:13
Действительно, тупой. Кто в этой вселенной может упереться в лимит количества ключей при выборе кеша :)
А вот хранить хеши, множества, упорядоченные списки и битовые макси - так в каждом первом проекте нужно.

Grigori
14.02.2018
21:11:05
Redis внутри асинхронный. Он использует максимум одно ядро процессора. Нормально бывает, когда на одном большом сервере запускается 256 экземпляров Redis.

Dmitry
14.02.2018
21:12:45
в это еще упереться нужно постараться, да...

Grigori
14.02.2018
21:13:10
ну, в Skype упираются
в Оракле в виртуальное ядро запросто упирались бы, если бы не шардинг

Dmitry
14.02.2018
21:14:46
там диск все же

Grigori
14.02.2018
21:15:40
диск - отдельная история, во время сброса памяти на диск запросто можно потерять немного данных, в отличие от mysql

Dmitry
14.02.2018
21:15:54
в оракле?

Grigori
14.02.2018
21:15:57
правда, диск можно и отключить

Pavel
14.02.2018
21:16:27
Ну это да, но раз уж мы пытаемся найти в чем редис проиграет мемкешу, но надо персист отключать, иначе это будет неравный бой.

Grigori
14.02.2018
21:16:46
не, не в оракле, там он только для сессий, причем, с публикацией на реплики

Google

Pavel
14.02.2018
21:16:55
Насчет асинхронный - да, но я не понял что из этого следует. По скорости он примерно одинаковый.

Dmitry
14.02.2018
21:17:10
ну ясно дело, зачем кешу персист ;) не, может даже и хорошо для кеша персист... но в общем специфично и потеря некритична

Grigori
14.02.2018
21:17:29
редис - он скорее для очередей
для кеша оверхед непонятный
как в анекдоте про верблюжонка

Pavel
14.02.2018
21:18:20
То есть понятно что можно какие-то ограничения из пальца высосать (например если внутренними правилами компании запретить любой софт начинающийся на `re`). Но для 99% проектов редис на 146% закрывает все возможности мемкеша + еще дает пачку фишек при надобности

Dmitry
14.02.2018
21:18:21

Admin
ERROR: S client not available

Dmitry
14.02.2018
21:18:58
но в общем шардинг по ядрам тоже норм вариант... особо если их побить гвоздями по ядрам, и никакого переключения контекста ;)

Grigori
14.02.2018
21:19:10
да просто хеш-таблица ключей вырастает когда - поиск по ней в один поток идет дольше, как и в php
никто не в курсе этой уязвимости php по ключам массива?

Pavel
14.02.2018
21:20:29
Ребята сишники говорили что тоже мультиядра не особо влияют, так что хз.

Dmitry
14.02.2018
21:21:28
да в курсе, писали на хабре... и что-то никак не пофиксят

Pavel
14.02.2018
21:21:59
Но опять же, если кто-то у себя в проекте уперся в IO редиса.. ну наверно его и мемкеш не спасет.

Dmitry
14.02.2018
21:22:16
мемкеш тредовый

Grigori
14.02.2018
21:22:21
это by design - для всех остальных случаев php отрабатывает быстрее

Pavel
14.02.2018
21:23:39

Grigori
14.02.2018
21:35:44
у кого у них?

Pavel
14.02.2018
21:37:11
У кого начались проблемы с упиранием в лимит IO на одном треде редиса

Google

Grigori
14.02.2018
21:44:58
это скайп, у них сайт на php, да
их доклад на highload был

Dmitry
14.02.2018
21:46:38
скайп помер :)

Grigori
14.02.2018
21:48:26
а радис - нет :)
https://esquire.ru/articles/42502-snowfall-france/

dypa
15.02.2018
05:39:53
хочешь получить 4 заявления об увольнении - бери фалькон )))

Pavel
15.02.2018
09:17:02
Кто-нибудь знает либу для полнотекстового поиска?
Для поиска на лету
Индексы сохранять не нужно

Alexander
15.02.2018
09:35:27
Подскажите как просто доставать картинки из ПДФ? Попробовал Image Magick - картинки маленького размера получаются на выходе, другие библиотеки которые нашёл не работают при func_overload=2

Роман
15.02.2018
09:49:56

Grigori
15.02.2018
10:44:08
половина рунета юзает мемкеш :)
это какой-то маржинальный случай

Dmitry
15.02.2018
11:23:49
а чо @Adelf32 тебя пригласили в баду? ;)

Adel
15.02.2018
11:24:14
Не.
Я же самый важный вопрос ответил от балды.. не подумав
А тебя?

Dmitry
15.02.2018
11:24:59
эм, меня тоже ;) не ехать мне в лоднон ;)

Vitaliy Nameless
15.02.2018
11:26:24
какой вопрос?