Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Rooster

Программирование, т. 8

  

315 пользователей проголосовало

У вас нет прав на голосование в этом опросе, или на просмотр результатов опроса. Пожалуйста, войдите или зарегистрируйтесь для голосования в опросе.

Рекомендованные сообщения

ну как бы я не знаю, чего такого надо делать на сервере, чтобы 6 секунд отдавать ответ. Полет на марс вычислять?

считать от 1 до 6 посекундно


 

Жиза для любопытных

Чекнул = пидор

 

Поделиться сообщением


Ссылка на сообщение

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


Или тесты выполняються долго, а давайте ускорим их работу

Поделиться сообщением


Ссылка на сообщение

Хз на первом этапе собеса в Яндекс просили написать функцию, которая делает например "ААААББВВАВА" => "А4Б2В2АВА"

 

Ну это правда на фронтенд))


65881.png

Поделиться сообщением


Ссылка на сообщение
(изменено)

ну вот и ответ, либо допиливаешь sql запросы, либо рассчитывашь всю эту фигню каждую ночь, либо раз уж у тебя 100к товаров, то не жмешься на ссд/оперативку/цпу. Никаких алгоритмов.


Изменено пользователем .felix

Поделиться сообщением


Ссылка на сообщение

Я и не говорил что это алгоритмы, я лишь сказал что задачи на ограничение по времени есть и в вебе)
Ну и на каждую проблему докупать железо, так себе решение :lol:

Поделиться сообщением


Ссылка на сообщение
(изменено)

не, ну конечно проще пригласить эксперта на С, которые тебе перепишет sql запрос на С реализацию. Офк таких экспертов пруд пруди, и работают они за копейки. И твой Иван потом если че офк разберется в этом коде и допилит решение, если требования изменятся. Как бы большой магазин подразумевает большую прибыль, почему-бы и не раскошелиться на норм железо?


Изменено пользователем .felix

Поделиться сообщением


Ссылка на сообщение
(изменено)

Что? :lol:  :lol:  :lol:  Какой нахуй С эксперт))  Описанный мной кейс "оптимизация sql запроса в цмске при 100к товаров" должен обычный мидл уметь решать.
Да и необязательное прям магазин, любая сущность на 100к записей в базе с несколькими связями на другие таблицы. Ну и 100к это не прям большой магазин, хотя в целом многие цмс и на 10к товаров могут начать тупить


 

 

Как бы большой магазин подразумевает большую прибыль, почему-бы и не раскошелиться на норм железо?

 

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


Изменено пользователем fessnik

Поделиться сообщением


Ссылка на сообщение

не, ну конечно проще пригласить эксперта на С, которые тебе перепишет sql запрос на С реализацию. Офк таких экспертов пруд пруди, и работают они за копейки. И твой Иван потом если че офк разберется в этом коде и допилит решение, если требования изменятся. Как бы большой магазин подразумевает большую прибыль, почему-бы и не раскошелиться на норм железо?

если переписать тяжелый sql запрос на С, то ты сделаешь его еще в пару тысяч раз тяжелее

Drakonian понравилось это

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

Поделиться сообщением


Ссылка на сообщение

react, angular, node, express, postgress, ci/cd, docker, aws...

По крайне мере в вакансиях с высокими зп эти слова часто мелькают  :smile:

ну вот это не то за что платят

это просто слова в вакансиях


 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

 

не, ну конечно проще пригласить эксперта на С, которые тебе перепишет sql запрос на С реализацию. Офк таких экспертов пруд пруди, и работают они за копейки. И твой Иван потом если че офк разберется в этом коде и допилит решение, если требования изменятся. Как бы большой магазин подразумевает большую прибыль, почему-бы и не раскошелиться на норм железо?

если переписать тяжелый sql запрос на С, то ты сделаешь его еще в пару тысяч раз тяжелее

 

хз, видел что процедуры можно писать на C, т.к. тот же постгресс вообщем-то на С и написан => эксперт на С может это дело как-то оптимизировать. Офк никто так не делает, т.к. это оверкилл.

Поделиться сообщением


Ссылка на сообщение

Лишний повод не идти в яндекс с такими задачами

Поделиться сообщением


Ссылка на сообщение

ну как бы я не знаю, чего такого надо делать на сервере, чтобы 6 секунд отдавать ответ. Полет на марс вычислять?

большая база/хранилище любые

 

ну вот и ответ, либо допиливаешь sql запросы, либо рассчитывашь всю эту фигню каждую ночь, либо раз уж у тебя 100к товаров, то не жмешься на ссд/оперативку/цпу. Никаких алгоритмов.

ссд на сервер :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol:

 

 

не, ну конечно проще пригласить эксперта на С, которые тебе перепишет sql запрос на С реализацию. Офк таких экспертов пруд пруди, и работают они за копейки. И твой Иван потом если че офк разберется в этом коде и допилит решение, если требования изменятся. Как бы большой магазин подразумевает большую прибыль, почему-бы и не раскошелиться на норм железо?

если переписать тяжелый sql запрос на С, то ты сделаешь его еще в пару тысяч раз тяжелее

 

??

внешние UDF охуенная штука

Поделиться сообщением


Ссылка на сообщение
(изменено)

 

ну как бы я не знаю, чего такого надо делать на сервере, чтобы 6 секунд отдавать ответ. Полет на марс вычислять?

большая база/хранилище любые

 

ну вот и ответ, либо допиливаешь sql запросы, либо рассчитывашь всю эту фигню каждую ночь, либо раз уж у тебя 100к товаров, то не жмешься на ссд/оперативку/цпу. Никаких алгоритмов.

ссд на сервер :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol:

ну вот - https://aws.amazon.com/lightsail/pricing/ - за 20 баксов получаешь почти 100гб ссд. И это я особо не гуглил даж. Вообще-то у любого норм проекта бд на ссд стоит.


Изменено пользователем .felix

Поделиться сообщением


Ссылка на сообщение

Седня ток запросы на апдейт на серваке от сторонних челов по 30-40 сек висели из-за фигни в коде.  :trollface:


 

DB

59221730.png


Я - гений, ёпта

bfe7003be27e8e81ce6a7d2d8192e9ae.jpg


22


msg-93176-0-72842500-1438846470_thumb.jpg

Поделиться сообщением


Ссылка на сообщение

Хз на первом этапе собеса в Яндекс просили написать функцию, которая делает например "ААААББВВАВА" => "А4Б2В2АВА"

 

Ну это правда на фронтенд))

 

 

 

monkagiga

('ААААББВВАВА') => {
  return 'А4Б2В2АВА'
}

monkagiga

Index, choojoykin, Akimosik и 7 другим понравилось это

Поделиться сообщением


Ссылка на сообщение

 

 

не, ну конечно проще пригласить эксперта на С, которые тебе перепишет sql запрос на С реализацию. Офк таких экспертов пруд пруди, и работают они за копейки. И твой Иван потом если че офк разберется в этом коде и допилит решение, если требования изменятся. Как бы большой магазин подразумевает большую прибыль, почему-бы и не раскошелиться на норм железо?

если переписать тяжелый sql запрос на С, то ты сделаешь его еще в пару тысяч раз тяжелее

 

хз, видел что процедуры можно писать на C, т.к. тот же постгресс вообщем-то на С и написан => эксперт на С может это дело как-то оптимизировать. Офк никто так не делает, т.к. это оверкилл.

 

 

 

 

 

не, ну конечно проще пригласить эксперта на С, которые тебе перепишет sql запрос на С реализацию. Офк таких экспертов пруд пруди, и работают они за копейки. И твой Иван потом если че офк разберется в этом коде и допилит решение, если требования изменятся. Как бы большой магазин подразумевает большую прибыль, почему-бы и не раскошелиться на норм железо?

если переписать тяжелый sql запрос на С, то ты сделаешь его еще в пару тысяч раз тяжелее

 

??

внешние UDF охуенная штука

 

эти функции описывают только ПРЕОБРАЗОВАНИЕ данных в колонках, которые за тебя уже вытащил движок

а не процесс доставания, который и есть медленная часть запроса в 99% случаев


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

Поделиться сообщением


Ссылка на сообщение

Что? :lol:  :lol:  :lol:  Какой нахуй С эксперт))  Описанный мной кейс "оптимизация sql запроса в цмске при 100к товаров" должен обычный мидл уметь решать.

Да и необязательное прям магазин, любая сущность на 100к записей в базе с несколькими связями на другие таблицы. Ну и 100к это не прям большой магазин, хотя в целом многие цмс и на 10к товаров могут начать тупить

 

 

Как бы большой магазин подразумевает большую прибыль, почему-бы и не раскошелиться на норм железо?

 

 

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

ебать они хуевые на 100к тупить

 

пиздос

 

Ладно там на пару лямов, но 100к, шок, как?!

Поделиться сообщением


Ссылка на сообщение

Как? Почему? А я че бог? Я ебу что ли?


Shaman.png.0cdd33d48561cd068bb3c5ee78289381.png Anna.jpeg.03c9b49363298ceec256500a5d522f7d.jpeg Nigga.jpg.f807f2556bdbf68452292a9301494591.jpg

 

Поделиться сообщением


Ссылка на сообщение

Как как, запросы хуево написаны, если интересны детали поставь любую цмс магазина и посмотри)

Поделиться сообщением


Ссылка на сообщение

Мож там таки визуальщина время тянет? Надо будет глянуть, аж интересно :D

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...