LINUX.ORG.RU
ФорумTalks

Суппорт библиотечек Node.js

 , , ,


0

1

Это когда ты сам себе отвечаешь на заданный вопрос в гиттере, заданные 1,5 месяца назад, не дождавись реакции ни от аффтара библиотечки, ни от т.н. «теплого и отзывчивого коммунити»

Такие дела.

запарил уже, хочешь троллить - убери тег.

invokercd ★★★★
()

Ты б еще на ЛОРе спросил. Хочешь поддержки - иди на гитхаб и создавай там issue. Ну и это бесплатное СПО, никто тебе ничего делать не обязан.

unikoid ★★★
()
Ответ на: комментарий от ritsufag

таг их можно декомпилировать ILDasm-ом. Причем код получается гораздо понятней, чем GitHub-овских JS-библиотечек.

Ну там форматирование, отступы. да.

EnterpriseMobility
() автор топика
Ответ на: комментарий от EnterpriseMobility

Обычно исходники есть, зачем сборки то ковырять? Просто когда вместо быстрого старта с доки ты тратишь время на изучение исходников это оставляет неприятное ощущение. Ладно порой библиотека портирована с java, тогда хотя бы их доку можно почитать.

ritsufag ★★★★★
()
Ответ на: комментарий от ritsufag

В java доки особенно вырвиглазны. Часто проще читать сырцы. Потому что 90% этих доков созданы автогенерацией и ничего не описывают.

Sadler ★★★
()
Последнее исправление: Sadler (всего исправлений: 1)
Ответ на: комментарий от EnterpriseMobility

Elasticsearch.js

У него только один нормальный и удобный клиент — официальный на java. Остальные все пионерские поделки, работающие через голый http вместо нативного, не успевающие за растущими возможностями и не умеющие мониторить кластер на предмет новых/потявшихся нод.

shahid ★★★★★
()
Ответ на: комментарий от EnterpriseMobility

При любом раскладе он будет хуже java-клиента.

java-клиент — это по сути обычный elasticsearch, который входит в действующий кластер как ещё одна нода (transport client мы опускаем). Нода, только без данных (что тоже изменябельно). Такой клиент видит на какой ноде что лежит в реальном времени, т.к. сам является полноценной нодой, и исполняет все запросы наиболее оптимально. Т.е. некоторые фазы поискового запроса он может/будет исполнять прямо на себе.

shahid ★★★★★
()
Последнее исправление: shahid (всего исправлений: 2)
Ответ на: комментарий от EnterpriseMobility

https://github.com/elastic/elasticsearch-net
client ... uses ... REST API

Дык это же HTTP-клиент, со всем его оверхедом. Его можно сравнивать только с родным нативным java-клиентом в transport-режиме, но дотнет всё равно будет заметно латентнее из-за HTTP. На мелких нагрузках это всё конечно будет почти не заметно, но на серьезной задаче всё закончится переписыванием проЭкта на scala/java. (или ручным допиливанием пионерского клиента до функционала родного)

shahid ★★★★★
()
Последнее исправление: shahid (всего исправлений: 1)
Ответ на: комментарий от ritsufag

Эм... Обычно то, что меня интересовало, было документировано очень хорошо.

Shadow ★★★★★
()
Ответ на: комментарий от EnterpriseMobility

Без понятия, что у вас за проект. Ждать кого-либо не нужно, просто не надо строить иллюзий насчет динамически-типизированных платформ при построении убер-серьезных проектов. Если проект стоящий, и ES для него очень подходит, то вы сами придёте к наилучшему решению рано или поздно.

У нас была когда-то давно связка ES + erlang, плавали, знаем.

shahid ★★★★★
()
Ответ на: комментарий от EnterpriseMobility

Есть же нормальная scala, одобренная bioreactor'ом.

shahid ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.