@oop_ru

Страница 506 из 785
Serge
15.02.2018
20:26:32
дураков работа любит ;) у меня тут сейчас вообще пачка богоподобных AR, и я всю башку сломал в раздумьях — надо ли их ломать, коли всё работает

Maksim
15.02.2018
20:26:36
ну вопрос желания. можно чуток поработать напильником над тем же симфонёвым сериалайзером. он практически всё умеет

Google
Sergey
15.02.2018
20:27:57
если становится неудобно - погугли про row data gateway

простой способ не особо переделывать и при этом иметь варианты

во всяком случае быстро с AR на data mapper точно перейти не выйдет

Serge
15.02.2018
20:29:19
пока работает и каши не просит - зачем ломать?
если б там только AR был, так ведь там со всеми прелестями Yii2 — пара десятков сценариев валидации. Думаю вообще с них и начать, а AR так и оставить нафиг для персистенса.

Maksim
15.02.2018
20:29:31
взял АР, страдай :)

Bohdan
15.02.2018
20:29:48
взял yii2 - страдай) я в свое время так и не осилил их behaviours

Serge
15.02.2018
20:30:08
взял не я, но я подстрадываю ;)

Sergey
15.02.2018
20:30:09
но row data gateway и IoC должны облегчить страдания

Maksim
15.02.2018
20:30:14
взял yii2 - страдай) я в свое время так и не осилил их behaviours
ток в пхп чатике такое не говори. а то набежит защитнечков

Bohdan
15.02.2018
20:30:33
Maksim
15.02.2018
20:31:06
ну, возможно, тогда он был хорош
тогда был зенд и личинка симфони) не был он хорош никогда)

Sergey
15.02.2018
20:31:16
Google
Serge
15.02.2018
20:31:27
он и сейчас неплох, надо просто чётко осознавать возможности и ограничения

Sergey
15.02.2018
20:31:38
вот в былые времена я помню... напишешь где-нибудь и потом стучат в личку и кричат что декорация это плохо

Maksim
15.02.2018
20:31:41
там вроде бы мало фанатов
они просто от тебя шарахаются)

Tyler
15.02.2018
20:32:01
#фреймворкосрач ?

Serge
15.02.2018
20:32:33
да хрен с ними, с фреймворками, не про них же речь

у elisdn цикл статей полезный, кстати, есть — с намёткой пути, как из привязанности к этому AR выбираться

Tyler
15.02.2018
20:39:17
а какая есть аргументация против AR?

Sergey
15.02.2018
20:39:58
а какая есть аргументация против AR?
плюсы AR: - оч просто - нет разделения ответственности между domain и persistence минусы AR: - оч просто - нет разделения ответственности между domain и persistence

сооветственно в зависимости от задачи плюсы превращаются в минусы

ну и наоборот тоже работает, в особенности для data-centric приложений

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

где-то где надо посложнее - data mapper, где-то где попроще - AR. для чтения - AR вообще находка

Anton
15.02.2018
20:47:42
Junior - AR это калево! Middle - AR говно, Data Mapper наше все! Senior - AR говно, Data Mapper говно, но жить то надо...

Maksim
15.02.2018
20:48:07
жить можно и без АР) и заебись жить)

Anton
15.02.2018
20:49:51
жить можно и без АР) и заебись жить)
Я к тому что в определенный момент понимаешь что любой персистенс слой это боль. И да надо лавировать и выбирать под ситуацию.

da horsie
15.02.2018
21:08:46
надо инвестировать в энергонезависимую RAM
Так разница между оперативкой и диском уже размыта до неузнаваемости

Sergey
15.02.2018
21:10:01
Так разница между оперативкой и диском уже размыта до неузнаваемости
попробуй выдернуть шнур питания у сервера - посмотрим насколько она размыта

da horsie
15.02.2018
21:10:24
Это скоро исправят

Sergey
15.02.2018
21:10:29
как?

Google
Sergey
15.02.2018
21:11:14
SSD все еще не дотягивают до RAM по скорости доступа. При том что RAM и так не особо шустрая штука для CPU

и все эти 3Dxpoint не особо меняют ситуацию

da horsie
15.02.2018
21:12:47
Не знаю, но исправят. Частоты и нанометры уже выкрутили до предела. Значит будут с других сторон заходить.

Anton
15.02.2018
21:13:59
Дожить бы...

da horsie
15.02.2018
21:15:47
А уже есть системы, которые используют преимущества скорости произвольного доступа SSD?

da horsie
15.02.2018
21:16:01
Именно произвольного

Sergey
15.02.2018
21:16:20
я тебя расстрою - но это любая СУБД

(кроме касандры, которая как раз таки заточена под последовательную запись и чтение)

и всеравно последовательная запись/чтение будут быстрее рандомного. Даже из оперативки

da horsie
15.02.2018
21:17:41
Ну не так радикально как в магнитных дисках

da horsie
15.02.2018
21:18:19
Я думаю, что рам и диск сольются в одно. И довольно скоро.

Sergey
15.02.2018
21:18:48
Ну не так радикально как в магнитных дисках
ну это да, вопрос сколько времени высталвяешь "курсор"

3Dxpoint как бы тоже это дело оптимизирует за счет того что у тебя 3 измерения а не 2

Aleh
15.02.2018
21:20:09
какого уровня?)

Sergey
15.02.2018
21:20:20
всех

пока его не выпилишь - выдергивание штепселя все еще считается опасной операцией)

хотя... всегда есть регистры

Google
Bohdan
15.02.2018
21:20:40
вопрос только в цене рам

da horsie
15.02.2018
21:31:56
Bohdan
15.02.2018
21:32:27
Sergey
15.02.2018
21:32:48
ну на самом деле, подумал я немного и понял что как бы...

кэш можно оставить

и тогда надо довести производительность SSD до уровня RAM и заменить pci-e на что-то побыстрее

da horsie
15.02.2018
21:33:22
"прогрев кеша процессора"

Roman
15.02.2018
21:57:32
и тогда надо довести производительность SSD до уровня RAM и заменить pci-e на что-то побыстрее
Есть одна проблемка с чем-то побыстрее. Скорость распространения электрического импульса

Либо шины надо шире делать. Но в любом случае есть физический предел на сходить на 30см туда-обратно. И даже если будет условная память с нулевыми задержками и бесконечной скоростью, то вот этот раундтрип всю малину портит. А кэш - он рядом, прям на кремнии. Профитнее, как по мне - было бы что-то вроде HBM в видеокарточках. Ну типа фигачишь модули рядом с кремнием прям. Чтобы они и RAM, и персист и кэш.

Bohdan
15.02.2018
22:03:03
цена, ребята, цена...

Admin
ERROR: S client not available

Roman
15.02.2018
22:05:11
цена, ребята, цена...
Ну передовые технологии дешёвыми никогда не были)

Я вон за SSDшку 40к вывалил. Зато скорость такая, что упороться можно)

Bohdan
15.02.2018
22:06:37
pcieшную?

ну да, тупой вопрос

я вон мылюсь собрать комп но еще не готов тратить столько на ссд и думаю обойтись м.2 на 256 + сата на 256 ну и терабайт-два жесткого

Sergey
15.02.2018
22:16:45
не хочу отдавать 600 баксов за то что должно стоить 200

Bohdan
15.02.2018
22:17:02
так что это особо печально

Google
Bohdan
15.02.2018
22:17:23
вон сегодня я обнаружил, что батареи осталось 6% и он не заряжается :D

видюхи вроде чуть дешевеют

по крайней мере, вместо 25к грн сейчас от 22к везде

но в ноябре 1070ти была 17, что почти нормальная цена для нее

Roman
15.02.2018
22:19:47
не хочу отдавать 600 баксов за то что должно стоить 200
Оно работает примерно как оператива DDR1, как оператива, Карл! 3.2Гб/с на чтение и 2.1 на запись!)

400к IOPS)

Bohdan
15.02.2018
22:20:22
а вообще

я читал про эти ссдхи и вроде как ОС обычно хватает даже скорости сата-дисков) ну может под косарь они кое-где вытянуть могут

но дальше уже вопросы не к ссд идут

типа разница в скорости загрузки не соответствует разнице в скорости ссд

Roman
15.02.2018
22:21:45
мы про видюхи вообще)
Ну я 1050Ti за 11к взял(( Но сейчас она 18))) «Спасибо» майнерам

Roman
15.02.2018
22:22:06
Bohdan
15.02.2018
22:22:41
у нас 1060 3гб стоит под 13к гривен - где-то 26к рублей, чуть больше

а 1070 и 1070ти почти одинаково)

Roman
15.02.2018
22:23:05
а 1070 и 1070ти почти одинаково)
У нас 1070Ti местами дороже 1080)

Bohdan
15.02.2018
22:23:28
она ведь особо майнерская

точнее

1080 им не очень подходит

из-за памяти вроде

Roman
15.02.2018
22:25:00
1080 им не очень подходит
Да хрен их знает. Но цены на карточки адовые.

Страница 506 из 785