Size: a a a

NestJS — русскоязычное сообщество

2020 March 13

MY

Michael Yali in NestJS — русскоязычное сообщество
ILshat Khamitov
Там главное понимать что хотя все и в одной репе но мудульность нужно сохранять, в nx же привезли чекер изолированности фич, я сам ещё не тестил и там вроде тока под ангулар, как раз чтобы нечайно не перемешать все в кучу)
Ясно. Но я лично не собираюсь в обозримом будущем возвращаться к этому. Пока что хватило
источник

LK

L K in NestJS — русскоязычное сообщество
ну DDD не про папки, так что либа фигня
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
L K
ну DDD не про папки, так что либа фигня
Так то да, просто имею ввиду что работы в этом направлении ведутся, и может можно будет в nx пометить либы изолированными и птом тслинт будет ругаться что есть нарушения
источник

КБ

Константин Брызгалин in NestJS — русскоязычное сообщество
@svtslv7 очень интересует причина появления реп для работы с webdav – понятно что где-то в проектах используется, но ума не приложу зачем… расскажешь?
источник

S

Sviatoslav in NestJS — русскоязычное сообщество
Константин Брызгалин
@svtslv7 очень интересует причина появления реп для работы с webdav – понятно что где-то в проектах используется, но ума не приложу зачем… расскажешь?
Когда я был молодым и наивным, когда сидел на ларавел, там был модуль для работы с ftp sftp ftps webdav нужно было внешнее хранилище, все тестил, тогда и полюбил webdav. Вообще жалко что s3 его вытеснил, что о нем мало кто знает, мало кто с ним работает. У меня там cli есть, если нужно на сервере какую то папку расшарить и примонтировать у себя на локалке как диск очень удобно, ну или если нет возможности поднять minio
источник

КБ

Константин Брызгалин in NestJS — русскоязычное сообщество
league/flysystem? 🙂 тоже им пользовался в ларе, но как-то вебдав мимо меня прошёл, было как раз проще на sftp заехать, ssh-то везде есть… и к слову по sftp папки монтировать тоже вполне рабочий вариант… вебдав я последний раз по-моему видел когда subversion был топчиком, он через него работал, приходилось настраивать его в апаче… а, да, ещё вспомнил сейчас что яндекс-диск через него можно замонтировать…
источник

S

Sviatoslav in NestJS — русскоязычное сообщество
Константин Брызгалин
league/flysystem? 🙂 тоже им пользовался в ларе, но как-то вебдав мимо меня прошёл, было как раз проще на sftp заехать, ssh-то везде есть… и к слову по sftp папки монтировать тоже вполне рабочий вариант… вебдав я последний раз по-моему видел когда subversion был топчиком, он через него работал, приходилось настраивать его в апаче… а, да, ещё вспомнил сейчас что яндекс-диск через него можно замонтировать…
sftp на каждый файл создает новое подключение, а вебдав на одном работает. Это намного быстрее
источник

S

Sviatoslav in NestJS — русскоязычное сообщество
еще nextcloud на нем работает, если нужна совместная работа тут webdav не заменим
источник

S

Sviatoslav in NestJS — русскоязычное сообщество
по настройка в апатче nginx согласен, муторно, cli gui прям ужас насколько удобнее. тем более через npx
источник

КБ

Константин Брызгалин in NestJS — русскоязычное сообщество
Sviatoslav
sftp на каждый файл создает новое подключение, а вебдав на одном работает. Это намного быстрее
мне кажется это зависит от реализации, sftp вполне может на одном подключении работать, а с http напротив далеко не каждый клиент использует keep-alive… насчёт nextcloud буду иметь в виду… сейчас на проекте пока заехали в s3 для хранения ассетов, но на будущее хочется конечно иметь варианты для миграции. вендор-лок на амазон может обернуться роскомнадзором в наше время…
источник

S

Sviatoslav in NestJS — русскоязычное сообщество
Константин Брызгалин
мне кажется это зависит от реализации, sftp вполне может на одном подключении работать, а с http напротив далеко не каждый клиент использует keep-alive… насчёт nextcloud буду иметь в виду… сейчас на проекте пока заехали в s3 для хранения ассетов, но на будущее хочется конечно иметь варианты для миграции. вендор-лок на амазон может обернуться роскомнадзором в наше время…
так есть minio s3 совместим)
источник

S

Sviatoslav in NestJS — русскоязычное сообщество
поднимается в докере, апишка как в s3
источник

КБ

Константин Брызгалин in NestJS — русскоязычное сообщество
ну s3-совместимых вариантов вообще много, сейчас по-моему все стараются object storage какой-то предложить, есть digital ocean spaces, есть у yandex.cloud какая-то своя штука… в проде самому держать minio по-моему сложновато, многовато возиться чтобы обеспечить избыточность и масштабирование, удобно всё же когда за тебя уже всё сделано… :)
источник

S

Sviatoslav in NestJS — русскоязычное сообщество
Константин Брызгалин
ну s3-совместимых вариантов вообще много, сейчас по-моему все стараются object storage какой-то предложить, есть digital ocean spaces, есть у yandex.cloud какая-то своя штука… в проде самому держать minio по-моему сложновато, многовато возиться чтобы обеспечить избыточность и масштабирование, удобно всё же когда за тебя уже всё сделано… :)
в минио обычные файлы, просто апи совместимо, можно и через minio.js работать и через aws-sdk
источник

S

Sviatoslav in NestJS — русскоязычное сообщество
Ну а вебдав это рест, можно хоть курлом, тоже плюс)
источник

КБ

Константин Брызгалин in NestJS — русскоязычное сообщество
насколько я помню когда у минио начинается репликация по нескольким серверам, там всё становится несколько сложнее в настройке и сопровождении… а если ещё и нужен бэкап за пределы датацентра – там даже с ходу не поймёшь с какой стороны подступиться…
источник

IK

ILshat Khamitov in NestJS — русскоязычное сообщество
Константин Брызгалин
@svtslv7 очень интересует причина появления реп для работы с webdav – понятно что где-то в проектах используется, но ума не приложу зачем… расскажешь?
Я на яндекс бэкапы базы и файлов делаю шедулером)
источник

S

Sviatoslav in NestJS — русскоязычное сообщество
rsync ибо обычные файлы)
источник

КБ

Константин Брызгалин in NestJS — русскоязычное сообщество
ILshat Khamitov
Я на яндекс бэкапы базы и файлов делаю шедулером)
говорят там на вебдав суровые лимиты ввели… как только вылез за лимит, скорость превращается в тыкву…
источник

КБ

Константин Брызгалин in NestJS — русскоязычное сообщество
Sviatoslav
rsync ибо обычные файлы)
а там разве никакая БД не используется для хранения данных об их местонахождении?
источник