🅞leksiy
Ну хорош уже, позиция ясна
Emil
Влад
кто-то же пропустил такой код на доклад и в прод
Видел доклад на хайлоад, где чел с галеры рассказывал как они делали финтех, держа все сервисы в одной репе
Ivan
30 % женских докладов обязаловка для многих конференций)
Влад
И как на каждый мердж у них все сервисы перераскатывались
Влад
Ниче
Влад
Платят же
Ivan
напиши хороший код и ты больше не нужен. напиши плохой и будешь нужен всегда(с)
Emil
напиши хороший код и ты больше не нужен. напиши плохой так, чтобы это не заметили и он стал Легаси, и будешь нужен всегда(с)
Bagasl
Мы что на миллионеров похожи?
Bagasl
Я бы сказал нет, даже М1 на полную не приходилось юзать
Alexander
блин, ну так м1 это комп без видеокарты
Alexander
а это сейчас легко купишь, и ддр5 пока не нужна
Alexander
да там хоть ртх 3090
Alexander
все равно макось и архитектура
Alexander
прироста пока нет
Alexander
может когда появится побыстрее
Alexander
ну спокойно уже 4ghz
Alexander
бенчи покажи, где есть прирост - это ни о чем не говорит
Alexander
ну и нет разницы почти
Alexander
а где это еще актуально? кодирование видео тоже не показывает разницы
Влад
Зачем на локальной тачке большая скорость редиса?
Влад
где практически значимая разница
Alexander
ну ок, ты уходишь куда-то или вздыхаешь, вот сократил ты на 10% это время?
Alexander
что дальше?
Влад
тебе в таком случае просто нужен большой объем
Alexander
если в игре у тебя был 0.1% 40фпс, а стал 50фпс - вот это неплохо
Влад
Чтобы твой проект локально поднялся вместе со всеми контейнерами - нужен объем
Влад
зачем тебе локально увеличивывать (такой задачи никто не ставил) производительность проекта на локальной тачке, опять?
Alexander
это уже видеокарты, не надо все в одну кучу
Влад
Какая задача, конкретно
Alexander
Процессор учавствует не меньше, а в принципе основой для того фпса и стабильности, которые может выдавать видеокарта, является
Alexander
Ну это уже видяхи касается и является следующей ступенью
Bagasl
Так разговор вообще про м1про был. Пока для разработки он явно не нужен. М1 ещё года на 3 точно хватит. Я бы взял только ради интереса
Alexander
Нет, скорость оператива в связке с процессором и кодом игры работают
Alexander
И по факту в потребительском ПК нигде кроме игр она не важна, был бы двухканал, и ладно
Тимофей
у меня ддр4 40 гб/s
Ivan
в статье скорость видимо на 1 чип, а их несколько обычно
Ivan
поэтому упереться в ддр сложно. на ддр3 у меня 40 г/с. на ддр4 60
Alexander
ну еп, у тебя типа откроется что-то не за секунду, а за 0.95. разница?
Alexander
ты про отрисовку рабочего стола и тп?
Alexander
вообще не рядом. какие 20гбс? это лет 10 назад?
Влад
оптимизации скорости запросов к бд на локальной тачке
Влад
цирк
Влад
или у вас проекты с твоего компа хостятся?
Alexander
тебе лет 20?
Alexander
ну тогда еще все понятнее)
Alexander
когда ты убьешь на оптимизацию на 5% какой-то ерунды, при которой пользователь все равно уходит пить чай и запускает ее раз в месяц, неделю, то будет не очень хорошо. если ты не в фейсбуке хотя бы
Влад
не, объясните мне плиз что вы хотите оптимизировать на локальном блять личном компе
Влад
серверное железо и ресурсы в облаке - другой разговор
Alexander
ну тысяча баксов маловато, но посыл правильный. только ты другую сторону не видишь
🅞leksiy
Я решил остаться на прошке на м1, пока не вижу смысла менять
Влад
low latency системы (обычно всяких финтех) - это не то чтобы самая большая доля от современной разработки. Есть целые сервисы, которые до сих пор живут на RoRe с кешированием, и там по подсчетам если бы внезапно руби стал в 10 раз быстрее, то чуваки сэкономили бы аж пару годовых американских зарплат разработчиков
Влад
Это многофакторная оптимизационная задача. На всяком скриптоговне рядовой круд разрабом пишется за часы
Влад
собственно о чем и речь
Влад
где-то оптимизация по скорости дает примерно нихуя
Влад
Что вот конкретно боль сейчас для всех
Влад
Это JVM
Влад
и ресурсы под это говно по оперативе в облаке
Влад
там кстати действительно много денег могло бы быть сэкономлено
🅞leksiy
Оптимизация по скорости разработки часто дает больше дохода, чем оптимизация по скорости кода
Влад
У го в этом плане есть другие плюсы, это масштабируемость (а это в том числе и скорость разработки всего проекта) разработки
Влад
за счет декомпозиции на сервисы
Alexander
JVM не курильщика
Влад
+ деревянный синтаксис, из-за чего все разработчики будут писать что-то +- похожее
Влад
особенно если есть соглашения на уровне компании о том как оформлять сервисы
Влад
RoR-разраб за день сделает тебе монолит со всей схемой и готовым API, дальше все это ляжет в Redis в виде кеша, а сверху будет обслуживаться nginx
Влад
в итоге latency сравнимая с тем же go
Влад
даже без database хитов в 90% допустим
Alexander
мера важна
Влад
Это ты сходу придумал задачу, где этот подходит не катит. Мы же отталкиваемся от задач, верно? Гребаный круд такой разраб напишет тебе быстрее, т.е. дешевле, а latency сравнима
Влад
Я тебе и на го склепаю монолит на тех же условиях, только без редиса 😂
Ну я бы от обоих вариантов отказался и вообще поставил бы
Влад
https://hasura.io/
Влад
дизайн бд, дальше это в несколько кликов
Влад
ваш CRUD готов