Size: a a a

Programming Offtop

2020 August 19

AE

Alexandr Emelyanov in Programming Offtop
могли бы с пыха на jvm стек переписать. и дешевле и быстрее и производительнее
источник

AE

Alexandr Emelyanov in Programming Offtop
Alexander Nozik
Ну ясно. JavaScript - сложна, давайте писать на SQL.
js там на фронте только, пых там на бэке
источник

AE

Alexandr Emelyanov in Programming Offtop
у них вообще бизнес логика по клиентам была дублирована судя по статье, это айайай. да еще и лишние данные на клиент таскать. оттуда и проблемы с производительностью
источник

AN

Alexander Nozik in Programming Offtop
Alexandr Emelyanov
js там на фронте только, пых там на бэке
Я понял, это я сократил
источник

AE

Alexandr Emelyanov in Programming Offtop
Alexander Nozik
Я понял, это я сократил
а :)
источник

AE

Alexandr Emelyanov in Programming Offtop
источник

AE

Alexandr Emelyanov in Programming Offtop
что то сомневаюсь
источник

AN

Alexander Nozik in Programming Offtop
Ну оно все будет работать до следующего апдейта
источник

AN

Alexander Nozik in Programming Offtop
Вообще, это в духе времени. Обработка данных на базе это по идеологии тот же редакс, только на убогом языке... только и проблемы там будут ровно таки же.
источник

AE

Alexandr Emelyanov in Programming Offtop
как бы наоборот от такого уходили последний десяток лет, никто уже не старается городить системы на хранимках в бд
источник

AE

Alexandr Emelyanov in Programming Offtop
только какие то критичные по производительности вещи, которые в силу алгоритма быстрее в самой бд выполнятся сразу на данных
источник

AN

Alexander Nozik in Programming Offtop
Alexandr Emelyanov
как бы наоборот от такого уходили последний десяток лет, никто уже не старается городить системы на хранимках в бд
Я понимаю. Я просто говорю, что логика та же. Сейчас при выборе технологии фокус делается на ее поддерживаемость и инструменты. SQL в этом смысле - ад.
источник

AE

Alexandr Emelyanov in Programming Offtop
я не думаю что перенос логики в бд может дать такой буст на их данных и процессах, буст бывает когда надо сделать много агрегаций и получить в тыщу раз меньше данных или же когда идет рекурсивная выборка из бд. других кейсов я не вижу
источник

AE

Alexandr Emelyanov in Programming Offtop
Alexander Nozik
Я понимаю. Я просто говорю, что логика та же. Сейчас при выборе технологии фокус делается на ее поддерживаемость и инструменты. SQL в этом смысле - ад.
это точно
источник

AN

Alexander Nozik in Programming Offtop
Alexandr Emelyanov
только какие то критичные по производительности вещи, которые в силу алгоритма быстрее в самой бд выполнятся сразу на данных
Вот это кстати тоже немного странно, SQL не может работать быстрее, чем тот же код на JVM. Но разве что если запросов очень много
источник

AN

Alexander Nozik in Programming Offtop
Alexandr Emelyanov
я не думаю что перенос логики в бд может дать такой буст на их данных и процессах, буст бывает когда надо сделать много агрегаций и получить в тыщу раз меньше данных или же когда идет рекурсивная выборка из бд. других кейсов я не вижу
ага
источник

AE

Alexandr Emelyanov in Programming Offtop
Alexander Nozik
Вот это кстати тоже немного странно, SQL не может работать быстрее, чем тот же код на JVM. Но разве что если запросов очень много
да, я именно про выборку. если идет рекурсивная выборка, то хранимка выйграет. ну или когда что бы получить результат надо сильно агрегировать, бд может тупо оптимизироавть и не все прочитать физически
источник

DP

Dmitry Ponyatov in Programming Offtop
источник

DP

Dmitry Ponyatov in Programming Offtop
индекс Хирша
источник

AN

Alexander Nozik in Programming Offtop
Dmitry Ponyatov
индекс Хирша
Для индекса хирша есть механизмы устранения накруток, там фантастические значения другим способо получются
источник