
edward
08.12.2017
12:38:37
привет ребята
не укого нет заказчиков
ищу работу )))

V
08.12.2017
12:39:11
примерно так делаю
А у твоего логгера есть методы critical() или warning()? Так просто не пришлось бы писать некоторые вещи

Google

Nurik
08.12.2017
12:39:50

Dmitry
08.12.2017
12:40:40
это Yii'шный, внедряю через DI.

Evgeniy
08.12.2017
12:40:49

V
08.12.2017
12:40:52

Evgeniy
08.12.2017
12:40:56
и готовую либу типо monolog

Dmitry
08.12.2017
12:41:06

V
08.12.2017
12:41:14
монолог помоему следует psr

Evgeniy
08.12.2017
12:41:21
да

V
08.12.2017
12:41:22
loggerinterface

Evgeniy
08.12.2017
12:41:35
это просто как пример реализации loggerInterface

Dmitry
08.12.2017
12:58:24
еще интересный для меня вопрос. Есть сервер, на который идет много INSERT'ов. Если поставить reactphp или amphp, повысить ли это производительность? Или перефразирую по-другому, как писать простые стат данные наиболее быстро?

Nurik
08.12.2017
12:59:17
Нашёл вот такой вот списочек. Кто что скажет по этому поводу. По 6 пункту — грешу обычно.
http://codebuild.blogspot.com/2012/01/15-best-practices-about-exception.html

Maksim
08.12.2017
12:59:18
никак не повлияет ни на что, ибо ваша работа с бд блокирующая

Google

Dmitry
08.12.2017
13:00:07
печально, а есть какие-нибудь рекомендации кроме тюнинга железок и БД?

Maksim
08.12.2017
13:01:00
хз, я бы кидал всё в какого-нить кролика, или редис. А там демон пускай разбирается что, куда и как пропихнуть.
перед очередью поставить чё-нить с быстрым ио и профит.

Nurik
08.12.2017
13:01:54
Обычно это БД.

Dmitry
08.12.2017
13:02:23

Maksim
08.12.2017
13:03:09
вс зависит от кол-ва данных, которые будут прилетать. Много - такая себе цифра

Nurik
08.12.2017
13:03:14

Evgeniy
08.12.2017
13:03:14
обычно проблема жесткие диски

Dmitriy
08.12.2017
13:03:21
Чото сегодня phpstorm меня удивил серым цветом имен файлов, папок. Никто не сталкивался?
http://storage8.static.itmages.com/i/17/1208/h_1512738014_9446051_79d32926db.png

Dmitry
08.12.2017
13:03:58

Evgeniy
08.12.2017
13:05:04
это вертикальное масштабирование
почитай про шардинг
https://ruhighload.com/post/%D0%A8%D0%B0%D1%80%D0%B4%D0%B8%D0%BD%D0%B3+%D0%B8+%D1%80%D0%B5%D0%BF%D0%BB%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F
например

Maksim
08.12.2017
13:05:35
та а цифры есть?) мб там 10 инсертов в час)

Evgeniy
08.12.2017
13:06:06
у него нет еще проблем
и низкий rps

Maksim
08.12.2017
13:06:21
тогда нахер не нужен никакой шардинг и очереди)

Evgeniy
08.12.2017
13:06:24
и он просто спрашивет как дальше решать проблему
ну да согласен )

Google

Evgeniy
08.12.2017
13:06:36
он просто идеалист
но решение с очередями тоже хорошо

Maksim
08.12.2017
13:06:46
ну, создаёт проблему там, где её нет)

Evgeniy
08.12.2017
13:06:58
ибо нагрузка обычно пиковая бывает проблемной а при наличие очереди она размазывается

Dmitry
08.12.2017
13:08:10
проблем не создаю, просто интересно мнение умных людей :)

Nurik
08.12.2017
13:10:34

Andrew
08.12.2017
13:16:29

Dmitry
08.12.2017
13:17:33
MariaDB

fso
08.12.2017
13:18:07

Andrew
08.12.2017
13:18:16
MariaDB
статданные сильно критично терять?

Dmitry
08.12.2017
13:18:26
да

fso
08.12.2017
13:18:57
значит есть смысл

Maksim
08.12.2017
13:19:47
нету смысла, ибо драйвер синхронный и блокирующий)

fso
08.12.2017
13:20:39
драйвер начинает работать на том конце очереди. а на ближнем - скинули данные в очередь и забыли.
а это быстрее даже если делать unbuffered_query

Andrew
08.12.2017
13:23:36
да
если скорость инсертов критична и уперлись в это, то варианты могут быть — меняйте диски, оптимизируйте InnoDB, можете потестить TokuDB или посмотреть HandlerSocket (но там транзакции то ли в ограниченном виде то ли вообще нет, не помню)
ну или впилить модный clickhouse

Pavel
08.12.2017
13:24:26
Коллеги, такой вопрос:
есть ли возможность в phpstorm настроить codestyle для пустых методов, чтобы они выглядели так:
function baz(args): typehint {} (в одну линию)
Повысило бы читабельеность анонимных классов в тестах

Evgeniy
08.12.2017
13:28:03
вроде нет

Google

Evgeniy
08.12.2017
13:29:44
ну кроме случаев когда скобки всегда на одной строке

Dmitry
08.12.2017
13:29:55
ты можешь руками так писать ;)

Evgeniy
08.12.2017
13:29:55
именно так метод там никак не выделяется
насколько я помню, хотя не уверен мб кто и подскажет

Dmitry
08.12.2017
13:30:12
и запертить автоформатирование такого

Pavel
08.12.2017
13:33:03
Не работает, походу баг.

Dmitry
08.12.2017
13:34:32
работает

Борис
08.12.2017
13:34:38

Pavel
08.12.2017
13:35:02
работает
=\ . Буду смотреть , что делаю не так. Спасибо

Admin
ERROR: S client not available

Dmitry
08.12.2017
13:35:22
применяю форматирование, получается

Борис
08.12.2017
13:36:10

Dmitry
08.12.2017
13:37:22

fso
08.12.2017
13:38:43

Maksim
08.12.2017
13:39:15

Dmitry
08.12.2017
13:39:17
да и реализация протокола на пхп тоже не внушает оптимизма, да....

fso
08.12.2017
13:40:30

Google

Maksim
08.12.2017
13:40:45

fso
08.12.2017
13:41:28
возможно)

Maksim
08.12.2017
13:42:00
возможно)
точно говорю) в изначальной редакции вопроса про очереди не было ни слова :)

fso
08.12.2017
13:42:58
да, я amphp прочитал как amqp

Kirill
08.12.2017
13:47:48
У кого логи в докере пишутся в syslog? почему-то не вижу никаких фаталов от php-fpm в docker logs , нужно ли сам syslog как-то настраивать? самого лога нету даже в /var/log/syslog
error_log=/proc/self/fd/2 пофиксил

Konstantin
08.12.2017
14:07:19
Уже через 3 часа начинается LaraBeer СПб!
Много отличного пенного и разговоров про Laravel!
А через неделю мы ждем вас в Москве. Для забывчивых - адреса:
Санкт-Петербург:
- В уютном O'Hooligans ?
- пр.Бакунина, д.5 (столик на Константина)
- На карте: https://vk.cc/7pswWj
15 декабря, Москва:
- В легендарной Козловице
- ул. Сретенка, д.4 (столик на Владислава)
- На карте: https://vk.cc/7pxysC
Вход Free (Кажется, 18+).
Мы гарантируем:
- Нескучный вечер.
- Много Laravel.
- Возможность встретится со старыми друзьями и приобрести новые знакомства.
Не важно опытный Вы senior или только стартующий junior. На LaraBeer найдётся место каждому!

Vitaly
08.12.2017
14:10:55
Блин, не пью. В хулиганах есть безалкогольное?

Евгений
08.12.2017
16:11:01
Есть давний проект.
Суть этого проекта это порно сайт.
Контент берется из вк, в веб-интерфейсе ссылка на видео заполняется в форме и видео ставится в очередь, перекодируется. Туда добавляется водяной знак моего сайта
Ну и все показывается на сайте
Актуален ли будет подобный проект?
Все это будет крутится на гугл клауде
Он разрешает подобные ресурсы
Видео будет хранится у них же
Из проблем то, что надо будет поднимать сервера для перекодировки через ffmpeg
Проект на Yii2 + PostgreSQL
Перекодировать видео планирую через python

Kirill
08.12.2017
16:25:19
Ну наконец то пятничные вопросы пошли!
А по сабжу... вот хз, вроде как не видел, чтобы взлетело что-то кроме порнхаба, но мб не особо слежу за темой.

Евгений
08.12.2017
16:29:28

Alan
08.12.2017
16:30:49
ну если порно про ларавел будет то норм тема, зайдет ))

Евгений
08.12.2017
16:32:09

Kirill
08.12.2017
16:32:46

Alan
08.12.2017
16:32:55
как вариант, могут быть и другие футболки
ну тут есть нюансы))

Konstantin
08.12.2017
16:36:26
Все будет, но позже ))