Sergey
ненавижу самсунги
Таймураз
Почему не любишь?)
Таймураз
С с6
Sergey
CornerFly
Sergey
Почему не любишь?)
потому что они делают глючные смартфоны
к тому же умеют изгадить оболочку своей херней
Таймураз
Galaxy s6
Полет нормальный
Anonymous
Мне из андройдов только Sony вкатили
Таймураз
2 года мобиле, все отлично
За исключением йоты
A
subdomain на koa кто-нить организовывал?
вида https://api.domain.com/v1/bla
Gleb
A
как это реализовать ?
Дима
Можно делать вложенные роуты
Дима
koa-router объект с полноценной реализацей api вкладываешь в другой
A
спасибо
Aleksand
как это реализовать ?
такое лучше выносить из логики приложения, это задача балансера (nginx, haproxy и т.д.)
Aleksand
в общем случае приложение вообще не должно знать какой домен оно обслуживает, если этого сильно требует логика (что странно) то это можно получать из заголовков, которые опять же пробросит балансер, это позволит конфигурировать произвольно доменные имена и пути без коммитов в код
A
то есть версии апи разруливать через nginx?
Aleksand
вопрос же был про subdomain, а не про версию которая часть path
A
ну да, верно.
Aleksand
ну да, верно.
https://github.com/containous/traefik/raw/master/docs/img/architecture.png
Cenator 🐈
всем привет, подскажите плс где можно недорого арендовать дедик с убунтой?
KlonD90
почему уменя есть ощущение что проще свой кубернетес навернуть чем любить кубернетес дальше
Liberty
Aleksand
Cenator 🐈
digital ocean не хочет карту втб принимать
Cenator 🐈
vultr
он карты из рф принимает?
KlonD90
да
Aleksand
он карты из рф принимает?
я плачу, я даже себе там лимиты повышал через расширенную авторизацию, они очень боятся майнеров и ботов
KlonD90
они еще и ныли когда я им диспут прислал чтобы я так не делал
KlonD90
но вообще DO не нужен при живом vscale
Aleksand
KlonD90
на РИТе говорили что собираются что-то еще строить за границей
KlonD90
а вот coreOS все никак не идет :(
Aleksand
KlonD90
Ну в своем классе они явно лучше. Машина в vscale и do
KlonD90
одинаковые по характеристикам в vscale быстрее диск
KlonD90
что я замерял
Aleksand
замена nginx для тех у кого нет админов
Aleksand
ну смотря для чего) я пользуюсь его конкурентом caddy
Aleksand
в "эконом-классе" лучше, проще и прозрачнее nginx, но не выше
Aleksand
он легко расширяется, много расширений готовых уже и документация отличная, сообщество больше
Aleksand
но в целом кадди медленнее (создатель говорит что фокус на фичах сначала) чем трафик раза в 2, и раза в 2-3 чем nginx, если нагрузка более 1000rps то тогда кроме nginx вариантов мало, почти нет
Cenator 🐈
пока что взял vscale
A
получается что если рулить версии в коде, то структура в проекте получается вот такая:
- routes
-- v1
--- users.js
--- products.js
-- v2
--- users.js ...
и видимо тоже самое с моделями и контроллерами
A
превратится такая штука в ад, с 3-ей версии
Cenator 🐈
странно, пополнил баланс на 100р, он отобразился, но сервер создать все равно не дает. Надо подождать, или надо было на 101р оплачивать?
Cenator 🐈
а, все, норм, спасибо всем)
Таймураз
Таймураз
docker swarm кластер из 2 нод
Куча доменов
Таймураз
Легко настраивать? Не хочется с nginx nginx-proxy связкой возиться
Aleksand
Aleksand
почитай доку, там настолько плоско что не сразу понятно даже
Таймураз
Лол
Завтра же начну ставить)
A
ребята, подскажите как версии в коде лучше разрулить?
A
версии api
A
имею ввиду
A
не ноды)
Aleksand
версии api
сильно зависит от фреймфорка твоего
A
koa
Evgeny
Aleksand
ixplo
каждый раз заглядывая в node_modules я грущу
ixplo
4 зависимости в package.json выливаются в 214 папок какой-то херни
GG
зато велосипедов меншье)
Aleksand
зато велосипедов меншье)
нет, это не так. по сути базовый недостаток архитектуры, с которым придется мирится наверное всегда
Aleksand
а велосипедов как раз наоборот - на порядок больше
GG
Aleksand
left-pad случился именно c npm (не с pip, не с gem и не maven), и не где-то а в репозитори реакта
ixplo
чо это? )
GG
GG
чо это? )
https://habrahabr.ru/post/280099/
ixplo
фс не смогла хранить такого количества говна в себе? )