Ilia
Классы и декораторов нужны тем кто пилит энтерпрайз: они так привыкли...
Дима
Вообще да но нет
Anton
не слышал чтобы энтерпрайз пилили на ноде. нужно же чтобы было очень дорого, убого, непоротливо и от известных вендоров.
Vlad
на коболе например
Evgeny
У IBM есть же стронглуп с интерпрайз ценами
Anton
а его таки кто-то использует?
Anton
не знал, что они им пользуются
Evgeny
а его таки кто-то использует?
https://strongloop.com/node-js/testimonials/
Evgeny
департамент энергетики америки, например
Anton
слабовато для энтерпрайза - суммарно пользователей в районе 20
Sergey
Охренительная грамматика
Sergey
😕
Vladimir
Vladimir
видимо не очень вчера фейловер прошел
Vladimir
ну вчера скорее всего планово
Vladimir
на время фейловера
Safort
вообще там у tc39 идея когда-нибудь сломать совместимость и делать такое: import { cos } from 'Math';
Очевидная же идея. Вообще не понимаю, почему они раньше о таком не подумали.
Safort
Да и сейчас по прежнему кидают API в глобальную область. Чот бомбит от этого.
Aleksander
гит лежит
Vlad
Гитхаб, а не гит
Nikolay
Гит не может лежать)
Vladimir
видимо речь про гит-интерфейс гитхаба
Vladimir
он очевидно может лежать незавсимо от сайта
Vitaly
про git over https?
Vladimir
доебись, кто мешает
Vladimir
да вроде нет
Paul
nodejs-github-bot added the dont-land-on-v7.x label to v8 5.5
Vlad
nodejs-github-bot added the dont-land-on-v7.x label to v8 5.5
и? всё равно сказали, что попытаются забэкпортить
Paruyr
Мне надо при тесте подменять их
package.json с секциями browser и main в корень библиотеки
Vlad
верно
Vlad
но это не его либа
Таймураз
Хм А форкнуть и тянуть гит репозиторий?
Anonymous
Народ, кто пользовался, поделитесь опытом: как вам Sequelize? Какие подводные камни, что есть почитать по этому поводу? Как обстоят дела с производительностью?
Vlad
это по меньшей мере медленно, и неудобно
Таймураз
зачем?
Если сильно надо- БДСМ никто не отменял
Abdullo
Добрый день Разрабатываем веб приложения на NodeJs. Нужно писать документацию для разработчиков, для базы данных и для Апи что лучше использовать ? Что исползуете в своих проектах ?
Semyon
Farrux
Docco
Ohar
Хм А форкнуть и тянуть гит репозиторий?
Ну давайте-таки без плохих советов
Таймураз
Ну давайте-таки без плохих советов
Праведней ишью отправить или пул реквест
Aleksi
где в windows находится конфиг process для ноды? Установил порт через set, а удалить не выходит
Ohar
Праведней ишью отправить или пул реквест
На что? Ты исходное сообщение читал?
Таймураз
На что? Ты исходное сообщение читал?
Забей Первое моё сообщение не зря с вопросом было
Dmitrii
Всем привет. Где можно увидеть бенчмарки по работе с файлами в nodejs? Вообще, стоит задача сортировки очень большого количества данных и стоит ли пользоваться нодой?
@aleksxor
очень большого это какого? терабайты?
Dmitrii
Ну, гб 300-400.
Dmitrii
Может 500, но это уже вряд ли
@aleksxor
это, в плане, файл такого размера и надо его внутри отсортировать?
@aleksxor
юзкейс неясен. а в целом, бенчи одинаковые будут, думаю, для всех достаточно низкоуровневых языков. узким местом станет, скорее, сама файловая система.
Дима
https://github.com/zerobias/filewrite-perfomance
Dmitrii
Спасибо
@aleksxor
если хочется прям мегаоптимизации именно сортировки - сишник или Lua. да и js вполне. но IO вполне себе угробит любые оптимизации на хреновом железе/OS
Vladimir
> @aleksxor Lua што?
Dmitrii
А сейчас более подробно опишу ситуацию. Есть множество файлов со строками. Таких файлов может быть несколько миллионов, а общее колличество строк стремится в нескольким десяткам миллиардов. БД на таких размерах и вообще стандартные методы сортировки просто не справляются. Сейчас есть алгоритм сортировки слиянием этих файлов, но хотелось бы написать что-то подобное на ноже и проверить проихводительность
@aleksxor
> @aleksxor Lua што?
не в курсе что это или просветишь почему не подходит как довольно шустрый язык?
Vladimir
Рекомендация для чего либо "сишник или Lua" выглядит абсурдно
@aleksxor
субъективно. для реализации алгоритма сортировки подходят оба. сишник если прямые руки. луа как, думаю, штука которая лучше всего остального умеет оптимизировать код
Vladimir
> @aleksxor луа как, думаю, штука которая лучше всего остального умеет оптимизировать код вот это абсолютный бред
Dmitrii
А что можете сказать касаемо алгоритма сортировки? Что еще кроме обычного слияния можно придумть?
Andrew
А что можете сказать касаемо алгоритма сортировки? Что еще кроме обычного слияния можно придумть?
т.е. в каждом файле какое-то количество произвольных строк, а тебе нужно эти строки выдавать в упорядоченном виде или как?
Dmitrii
т.е. в каждом файле какое-то количество произвольных строк, а тебе нужно эти строки выдавать в упорядоченном виде или как?
Да, эти отсортированные строки будут уже использоваться в дальнейшем для обработки данных.
Andrew
я так понимаю у тебя не просто набор этих файлов, а постоянно новые подливаются?
Vladimir
и есть бенчмарки, которые подверждают что luajit быстрее чем все остальное вообще?
Andrew
а строки какой длины?
Dmitrii
Да. Подливаются сразу как только закончится обработка прошлой пачки данных, и чем быстрее это произойдет, тем лучше. Строки вида 123123:323123. Вотрировать нужно по первому числу
Andrew
а пачка это сколько?
Dmitrii
А БД уже проверялось или это догадки? Залить в PG, добавить индексы, выделить побольше памяти для сортировки.
В БД уже пробовали. Сейчас очень ограниченны ресурсы и только потому делаем это не в дазе, а на файлах. Сортировка в базе на порядок больше ресурсов требовала и на текущем сервере просто не укладывалась в сроки
Dmitrii
а пачка это сколько?
Еще столько же
Andrew
т.е. у тебя есть некий набор данных, в файлах, строками, ты их отсортировал одноразово и все? потом следюущий набор внутри себя и так каждый раз?
Andrew
первое число насколько большим может быть?
@aleksxor
и есть бенчмарки, которые подверждают что luajit быстрее чем все остальное вообще?
про все остальное речь не шла. js вполне себе запинывает на алгоритмах
Vint
В БД уже пробовали. Сейчас очень ограниченны ресурсы и только потому делаем это не в дазе, а на файлах. Сортировка в базе на порядок больше ресурсов требовала и на текущем сервере просто не укладывалась в сроки
На порядок - это прям в 10 раз? Странно. Но в любом случае, это более оптимальный и удобный способ, если задача не разовая, а постоянная при поступлении новых данных. Я бы игрался с памятью и прочими оптимизация в PG. Вот такое 123123:323123 можно разбить на два поля, например, и следать int вместо текста.
Andrew
а все это добро разом в оперативку влазит?