Pull to refresh
-5
0

Пользователь

Send message
Мы — Gamedev, перейдя на php-pm мы уменьшили количество серверов с 8 до 1(на самом деле 2, но он только ради failover). Наша ежедневная аудитория — 200 000 пользователей. Под капотом php-pm — reactphp. Работает это — КАК НАДО. Средняя нагрузка 700-1500 rps (в зависимости от времени суток). Запросы не пустышки — 95% модифицируют данные пользователя и сохраняют в базу. Уже 2ой год у нас это все крутится в продакшне… и да, наши сервера — дешевые Hetzner px120…
но все мне как-то не сильно вериться в том, что это работает как надо

Нам тоже не верилось тогда, что мы сможем держать такую нагрузку на php, но мы же программисты, да? Собрали за недельку тестовый билд, да погоняли…
— Все ли члены команды работают над всеми репозиториями? У всех ли членов команды есть доступы до всех репозиториев?
— Кто заводит ветки в репозиториях? один член команды во всех репах по задаче или же по одной задаче каждый отвечающий за конкретный реп?
— Чья обязанность влить все в версию? Как убедиться, что все ветки всех репозиториев были слиты\приняты по данной версии?

А если по теме? Как все-таки мониторить бэкапы? После долгих скитаний в поисках софта — остановились мы на BareOS.
Заставить её проверять на «0 байт» можно, а вот как проверять, что «файл обновился» (актуально например для Redis- snapshot'ов)
на желтизне больше заработаешь

Будучи студентом Московского Авиационного Института — читал мне курс «Радиоэлектроники» преподаватель Карташкин Анатолий Сергеевич
Лекции вел доступно, понятно и все — по теме. Типичный такой… нормальный препод) без всяких странностей
почти… раз, два (да, да, маевцы, это наш препод :) )
Но мы так и не решились задать ему прямой вопрос по «барабашкам») — все таки нам еще надо было ему сдавать зачет ))
Пишите. Была операция в октябре — восстановление MPFL(артроскопический шов Ямамото) + перенос бугристости. Прохожу реабилитацию. Подписываюсь под каждым словом в статье, для знающих это все очевидно, для пациента это все крайне не очевидно и чтобы «гуглить» даже — нужно правильные вопросы задавать(а для этого надо знать предметную область).
От себя добавлю — УЧИТЕСЬ ХОДИТЬ НА КОСТЫЛЯХ( ПО ЛЕСТНИЦАМ) — ЗАРАНЕЕ!! посмотрите хотя бы ВОТ ЭТО ВИДЕО, покажите вашему сопровождающему. В идеале — походить по лестнице заранее.
Это сейчас кажется — все элементарно и логично. Когда вы выйдете из больницы на 3ий день — вы вряд ли вообще сможете даже просто стоять без движения достаточное время на костылях. От малейшего движения\вибрации — сильная боль, в этот момент думать — как правильно выполнить эти элементарные действия — будет очень тяжело, а догадаться до них еще сложнее.
В РФ можно хранить только идентификатор, «туда» пересылаются все «обезличенные» данные, формальность соблюдена и данные переданы. Во многих компаниях такая система уже разработана в т.ч. как защита от кражи данных собственными сотрудниками.
Да чтоб все писали такие рекламные посты…
Здравствуйте.
У меня амблиопия на левом глазу — никакие очки практически никак не корректируют зрения. Глаз выключен не полностью, могу разглядеть им даже буквы… в основном догадываясь, но это 1-2 иногда 3 строчки(таблицы окулиста). Плохо вижу в дали, очки оба глаза -2.
Думаю на счет лазерной коррекции, имеет ли смысл? И как в этом случае… оба глаза будут корректировать или с амблиопией уже не трогают?
Да собственно вот они все: asynchronous-php
В amphp больше всего верю, потому что там ребята из php-internals и самое главное — с ними отлично получается лично контактировать хоть на гитхабе, хоть в твиттере.
Тссс!!! Тихо-Тихо!!!
В PHP 10 лет, годами наблюдал следующий процесс появления нового «php-программиста»:

1) студент, окончил абстрактный не технический вуз — в поисках работы.
2) 0 опыта работы, но в институте преподавали html — устроился работать контенщиком
3) пол года опыта работы: смог вставить countdown скрипт на сайт, заменил логотип в страничке. Все, через месяц уволился и устроился работать верстальщиком
4) прошел год — смог установить по инструкции плагин на <популярная cms на php>, требующий двух правок в php-файлах — все — бежит работать php-программистом.

И вот 2 года назад случилось чудо, очередной такой студент на моих глазах стал не php-программистом, а… внезапно открыл в себе талант backend-разрабочика другой технологии…

P.s. Быть может скоро и 1С-Битрикс перепишут… это же идеально, разрабатывать frontend и backend на одной технологии… можно нанимать меньше разработчиков, ведь явно любому frontend разработчику можно дать задачу backend'щика и наоборот. Эй эффективные менеджеры, где вы?
Очень рекомендую это сделать. Возможно в вашем проекте очень много оверхеда идет на иммутабельные объекты(чтение конфигов, ядро фреймворка и т.д.) или если просто пугает асинхронщина — начните с php-pm.
Мы получили огромный прирост производительности сохранив stateless модель для обработки запросов.
Nullable сделали, void сделалии, есть ли надежда, что появится ковариантность???
Спасибо! Каждый раз смотрю\читаю ваши доклады и успеваю не наступить на какие-то грабли)

Планируете ли открыть baDocker сообществу?
Спасибо за видео
Дмитрий Стогов — Производительность PHP изнутри


Анна Лебедева — PhpStorm Tips & Tricks


Сейчас начинаем писать админки для rest сервисов, выбираем между angular 1 и angular 2. Насколько он production-ready? Начинали с ранних версий ангуляра, к тому моменту, как написали для себя достаточно компонентов за годы, он как-то успел устареть:). Большой ли профит от перехода на angular 2? Как бы он тоже не устарел через два месяца… Проходили это все в связке с bootstrap(css) :)
Любимая…
Когда на сердце тяжесть
Em Am
Когда на сердце тяжесть
B7 Em
И холодно в груди,
Am
К провайдеру в контору
D7 G
Ты в сумерки приди,
E7 Am
Где без питья и хлеба,
D7 G
Забытые в веках,
Am Em
Админы сервер держат
B7 C
В слабеющих руках!
Am Em
Админы сервер держат
B7 Em
В слабеющих руках!

Держать его махину — Hе мед со стороны,
Напряжены их спины,
Колени сведены.
Их трудная работа,
Важней иных работ,
Из них ослабни кто-то
И сервер упадет!
Из них ослабни кто-то
И сервер упадет.

Заплачет юзер где-то
Коннекты пропадут,
Трейсроут покажет звезды,
И пинги не пройдут,
А сервер год от года
Держать им тяжелей,
Их достает зануда — Директор-дуралей!
Их достает зануда — Директор-дуралей.

Пока сидят админы,
Контроль не подведет:
И ни один их демон
В кору не упадет
В преддверьи кернел-паника,
Им ночью не до сна,
Хоть не дают зарплату им,
Админы с бодуна!
Хоть не дают зарплату им,
Админы с бодуна.

Сидят они и каждый
В экран уставил взор,
Ведь если что случится,
Их не минет позор.
И каждый жив надеждой,
Hа то, что пинг пройдет:
Админы сервер держат — Даст Бог, не упадет!
Админы сервер держат — Даст Бог, не упадет.
На самом деле, часто, в странах — где высокие налоги — есть очень много способов(легальных) их уменьшить и население этим очень активно пользуется.
Например, в той же Австралии можно оформиться предпринимателем (примерно как на наше — «ИП», только можно официально работать на компанию) и сильно уменьшать налоговую базу и записывать в расходы очень очень много всего(в т.ч. транспорт до работы, расходы на еду, ремонт автомобиля — все что прямо или косвенно связано с работой). Магазины перед налоговым периодом устраивают специальные распродажи для этих целей(покупаете все что хотя бы отдаленно связано с работой). Еще есть налоговые вычеты(раньше точно были за сортировку мусора например), море социальных программ — выплаты на ребенка и т.д.
Есть например даже такая штука — вы захотели купить второе жилье и сдавать его в аренду. Для этого есть специальная правительственная инвестиционная программа, по которой вы берете кредит, но выплачиваете только проценты по кредиту(без тела кредита), через N лет вы продаете это жилье, отдаете тело кредита, с дохода платите налог.
Рассматривать высокие налоги как абсолютные цифры — очень не правильно.
В странах бывшего СССР вообще налоги «скрытые», ради интереса, опросите знакомых — сколько налогов они платят государству — соберете интересную статистику.
С Zephir надо быть очень осторожным, при не знании бывают такие ситуации: https://github.com/phalcon/zephir/issues/948
Потому что это действие не решает ни одной конкретной бизнес задачи.
А с выходом PHP7 желания куда-то дергаться сильно поубавилось, а в RFC PHP7.1 все тоже становится очень приятно.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity