Обновить
-1
Дэн@iit

php backed + js frontend

4
Подписчики
Отправить сообщение

Типо чтобы если ты боялся что ушел и не выключил утюг то умный дом сам за тебя его выключил, но параноик во мне говорит чтобы подслушать тот факт, что ты поругался с женой и предложить тебе рекламу проститутки, юриста по разводам и хостела где можно провести ночь, причем возможно в одном лице =)

По хорошему нужны оба варианта хранилищ, причем желательно в одном флаконе дабы не админить стразу 2 системы. ceph поддерживает оба варианта и это одна из причин по которой он мне интересен.


Конечно можно поднять отдельно Swift и отдельно Cinder но это на крайний вариант.

Сейчас думаю о том чтобы разделить свой proxmox на ноды и как раз думаю о object storage чтобы можно было хранить там persistence volumes для k8s/docker + диски KVM и как раз хотел попробовать ceph но пока завис на локальном тесте внутри virtualbox.


Какие есть еще s3/nfs совместимые хранилища?
Ключевые требования


  • openSource
  • можно поднять на VPS
  • относительно надежное
  • GCE/AWS/Azure/OpenStack не предлагать =)

Пока вот начал изучать ceph упомянули vxFlex и смотрю на Minio и StorageOS.

Подымаем тестовые базы и на них гоняем тесты через phpunit.

Меняем не часто а вот добавить новую — это вот бывает. У меня например через Eloquent безшовно связаны 2 таблицы одна из mysql а другая из postgres.


Если бы писать запросы — тогда я бы путал сам язык запросов разных баз особенно если бы залез в этот код через пол года, а тут ORM сама генерит нужные запросы через лексер для нужной базы, и еще и хранит логическию звязь между таблицами.


Напрмер вытянув первую сущьность я могу через нее вытянуть вторую и на лету обновить её, хотя вытянул из postgres а обновил в mysql и все это 3 строки кода.


Запросами вышло бы на 20 без отлова ошибок.

Интересные у вас проекты однако

чем мельче эпик нашинкован, тем выше профит

Это верно, но эпики шинкует сперва CTO и потом тим лиды, так что на уровень разраба приходит задача уже нашинкованная. Только бери и делай — аж зубы сводит от скуки. Тим лидам же приходиться ппц как тяжко — нужно обучать новичков, нужно делать свою часть эпика да и присматривать за мидлами, мало того еще и в конце месяца отчеты и недельный обзоры. В общем зашивон.


конкунрс с 2 победителями это не KPI, это скорее геймификация

Согласен есть такое, но для того чтобы тебя допустили до конкурса — KPI должен быть хотя-бы 50% а лучше 100%


Дополнительные бонусы за эпики

в основном не рублевые, но бывает и большой куш


Только в 3 месяца как-то не верится от слова совсем

Это когда человек новый, сперва его оцениваем 2 раза а потом раз в пол-года год.


В основном это нужно чтобы установить правильный оклад для человека, вот например в моем отделе взяли "сеньора" и опустили до джуна, так как человек по факту не вытягивает эпик. Или другой пример у на есть студент вуза на вечерке который уже тим-лид так как действительно вытягивает работу да и еще управляет еще 3 студентами и одним бывалым.

Для любого проекта есть 2 стадии MVP — да тут говнокод и сделать нужно быстро, дальше идет решение либо заказать нормальное решение у другой фирмы либо пилить свое решение самим — тут уже есть требования к надежности и если что-то летит — то жопа мышка перейдет к тебе. Мало того серьезные вещи еще и проходят code review и покрываются тестами, после чего интеграционное тестирование и уже после серьезный релиз.

Поделить же можно в принципе любую задачу. Предположим 600 страниц спеков — они описывают некую систему, значит тем лид или команда тим лидов разбивает эти спеки каждый по своему направлению (php backend, java backend, ui, fronted, mobile, devops) и уже 100 страниц спеков на лида, а это вполне можно изучить и провести декомпозицию за задачи которые уже параллелим между сотрудниками.

Не совсем так, задача разбивается на куски и завершение каждого этапа входит в этот KPI то есть если ты успеваешь то KPI у тебя 100%

Корректировки будут и это само сабой, но если компания не меняет специфику работы каждый отчетный период, то в основном эти корректировки касаються только показелетелей.

Я понмаю что наша система не идеальна, но лучше чем вообще ничего. Можно хоть один аргумент или вопрос а не только минусы?

Это только на первое время, но хорошо сделанная система протянет 2-3 года и в итоге это выгодно, плюс упрощаеться масштабирование — если потроил правильно KPI для одной роли — можно еще 3 таких человек под эту роль нанять.


У нас в компании вообще аж 4 системы мотивации


  • KPI — и для программистов он туп как пробка полущаешь n% надбавки за n% выполненных задачь
  • Ежемесячный конкунрс с 2 победителями — продуктив месяца ( кто сколько задачь выполнил ) и релиз месяца ( для тех кто делает сложную штуку пол года ) — причем люди сами оценивают победителей
  • Дополнительные бонусы за эпики
  • Performace Review раз в пол-года год, либо 3 месяца для новичков — тут уже поднимаеться фикса и в редких случаях урезаеться

Еще есть номинация факап месяца — за него к тебе переходит мышка-жопа, пользоваться ей по желанию =)

Я думаю сменить корпус на DeepCool Genome который со встроенной водянкой, заменить GTX560Ti на 1070 Ti а потом уже докупать Ryzen 7.

Ну и нафига она теперь когда появились flex и grid ?


Что касаеться фронта — то всякие vue + ui kit + куча пакетов — действительно позволяют просто и без особой возни скомпоновать проект на коленке, правда проект будет лагать и кушать кучу ресурсов.

thornni Думаю это может понадобиться в вашем случае =)

Согласен но комменты на хабре его не используют ибо ajax

Можете кинуть в меня тапком за то что я делаю "хуже" но и раньше было не айс.
Вспомните flash который отжирал и побольше ресурсов, тоже бывало весил комп. Вспомните java апплеты — которые пугали меня в детстве.


Изначально web и html вообще не были созданы для выполнения приложений, а для того чтобы перемещаться по гипертекстовым документам.


Но без js вы не оставили бы этот комментарий, и с этим нужно смириться.

Столкнулся с этим вчера. 8 гб памяти DDR3, нет swap раздела.


IDEA сожрала 2 гига.
2 гига сожрали gnome-shell + mysql + postgresql и все остальные черти демоны


У хрома и лиса сайты с доками жрут по 200 мб на 1 web worker — 2 гига.


В итоге на работу осталось 2 гига. Собственно писал клиент на vue.
200мб сожрала node.js
200мб webpack


А дальше картина маслом — врубаешь vue dev tools включаешь логгирование vuex и после 30 минут у тебя виснет не только лис а вообще вся ось =)

Думаю как раз в пямяти и проблема, на работе более шустрая машинка и все летает.
Дома комп попроще и как когда памяти не остаеться начинаються такие неприятности.


Хотя я не думаю что это вина лиса, на хроме сайты жрут почти столько-же ресурсов и лагают так-же

Информация

В рейтинге
Не участвует
Откуда
Алматы (Алма-Ата), Алма-Атинская обл., Казахстан
Дата рождения
Зарегистрирован
Активность