Size: a a a

Node.js — русскоговорящее сообщество

2020 December 16

AG

Anton Golovanov in Node.js — русскоговорящее сообщество
Dmytro Svyrydenko
Вообще как я понял лучше для фронта и бека разные vps-ки юзать?
Не обязательно. Использовать разные порты - нормальная практика
источник

DS

Dmytro Svyrydenko in Node.js — русскоговорящее сообщество
Anton Golovanov
Запросы то с фронта идти будут.
В плане? Запрос от фронта к беку да, с фронта
А вот на вебхук коллбек мне данные будет слать стабильно только один хост, который я знаю
Получается в корсы я могу добавить локалхост и хост того, кто будет по вебхуку данные слать
источник

DS

Dmytro Svyrydenko in Node.js — русскоговорящее сообщество
Anton Golovanov
Не обязательно. Использовать разные порты - нормальная практика
Понял, спасибо
источник

AG

Anton Golovanov in Node.js — русскоговорящее сообщество
Dmytro Svyrydenko
В плане? Запрос от фронта к беку да, с фронта
А вот на вебхук коллбек мне данные будет слать стабильно только один хост, который я знаю
Получается в корсы я могу добавить локалхост и хост того, кто будет по вебхуку данные слать
Я про корсы от фронта говорил.
источник

VJ

Vadim John in Node.js — русскоговорящее сообщество
@x1dan думаю тебе тоже любопытно будет
источник

AG

Anton Golovanov in Node.js — русскоговорящее сообщество
Результаты в корне противоположные.
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
а там есть сравнение конкретно записи/модификации данных (без транзакций)?
я думаю, что только в этом кейсе монга может быть быстрее (ну если не считать такие вещи, как скорость разработки, масштабирование)
источник

VJ

Vadim John in Node.js — русскоговорящее сообщество
Алексей Попов
а там есть сравнение конкретно записи/модификации данных (без транзакций)?
я думаю, что только в этом кейсе монга может быть быстрее (ну если не считать такие вещи, как скорость разработки, масштабирование)
Там есть то, что есть и больше нет
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Vadim John
Там есть то, что есть и больше нет
ну а ты читал? мне просто лень, итоги бенчмарков в сравнении монга/постгре мне кажутся очевидными
источник

СП

Сергей Пограничный... in Node.js — русскоговорящее сообщество
Алексей Попов
а там есть сравнение конкретно записи/модификации данных (без транзакций)?
я думаю, что только в этом кейсе монга может быть быстрее (ну если не считать такие вещи, как скорость разработки, масштабирование)
Да, там обычное io чуть быстрее, но с журналированием ± одинаково, но без fsync постгрес, часто обгоняет, можете руками проверить.
источник

VJ

Vadim John in Node.js — русскоговорящее сообщество
Алексей Попов
ну а ты читал? мне просто лень, итоги бенчмарков в сравнении монга/постгре мне кажутся очевидными
Мало того. Я читал ещё и другие вайтпеперы
источник

AG

Anton Golovanov in Node.js — русскоговорящее сообщество
Алексей Попов
ну а ты читал? мне просто лень, итоги бенчмарков в сравнении монга/постгре мне кажутся очевидными
Насколько я понял, задача была не сделать бенчмарки, а доказать несостоятельность предыдущего
источник

VJ

Vadim John in Node.js — русскоговорящее сообщество
источник

VJ

Vadim John in Node.js — русскоговорящее сообщество
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Сергей Пограничный
Да, там обычное io чуть быстрее, но с журналированием ± одинаково, но без fsync постгрес, часто обгоняет, можете руками проверить.
мне не приходит  голову проверять это, потому что инструменты разные, и их надо использовать для разных целей
но раз кто-то проверяет, посмотреть можно
источник

VJ

Vadim John in Node.js — русскоговорящее сообщество
Алексей Попов
ну а ты читал? мне просто лень, итоги бенчмарков в сравнении монга/постгре мне кажутся очевидными
Самый сок сами монго пишут

The OLTP benchmark was based on a teaching example for Python users written by a MongoDB developer advocate […] Ongres ported it to Java and then built benchmarking on top of that. This led to unnecessary uses of $lookup (JOIN) aggregation and other relational traits in MongoDB which are known to impact performance simply because MongoDB is not a relational database
источник

СП

Сергей Пограничный... in Node.js — русскоговорящее сообщество
Vadim John
Самый сок сами монго пишут

The OLTP benchmark was based on a teaching example for Python users written by a MongoDB developer advocate […] Ongres ported it to Java and then built benchmarking on top of that. This led to unnecessary uses of $lookup (JOIN) aggregation and other relational traits in MongoDB which are known to impact performance simply because MongoDB is not a relational database
Проблема в том, что стандарт хранения данных постфактум реляционный, почти всегда ты к нему придешь, и сейчас они говорят, что со своими агрегатными функциями хорошо справляются с этим, пусть и соревнуются тогда.
источник

СП

Сергей Пограничный... in Node.js — русскоговорящее сообщество
Алексей Попов
мне не приходит  голову проверять это, потому что инструменты разные, и их надо использовать для разных целей
но раз кто-то проверяет, посмотреть можно
Обычно в таких холиварах, появляются "разрешители", они хотят разрешить дискуссии бенчмарка этих бд фразой: "Эти инструменты предназначены для разных целей". Можно сразу список таких несинтетических кейсов, где какая бд уместнее другой используется.
источник

VJ

Vadim John in Node.js — русскоговорящее сообщество
Сергей Пограничный
Проблема в том, что стандарт хранения данных постфактум реляционный, почти всегда ты к нему придешь, и сейчас они говорят, что со своими агрегатными функциями хорошо справляются с этим, пусть и соревнуются тогда.
Не понял вторую часть
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Сергей Пограничный
Проблема в том, что стандарт хранения данных постфактум реляционный, почти всегда ты к нему придешь, и сейчас они говорят, что со своими агрегатными функциями хорошо справляются с этим, пусть и соревнуются тогда.
но это же не так
в разных предметных областях используются разные модели
в каком-нибудь машиностроении вообще нужны иерархические модели данных
если кто-нибудь видел системы типа интермеха, может представить всю боль от необходимости натягивать такие модели на реляционные базы
источник