Gitlab вводит env бранчи для случая, когда вы не контролируете процесс поставки. Например в случае мобильного приложения и его поставки в апстор. В любом ином случае, я считаю, что env окружения это плохая практика.
Из всего сказанного я бы вынес одну важную мысль: Микросервисы не избавляют от необходимости думать над архитектурой всего приложения. Наоборот, думать надо еще больше
В штуках типа CockroachDB напрягает магия. То есть шардинг то есть, но больно магический. Плюс конкретно в Cockroach печалят сильные ограничения по сравнению с Postgres, но они вроде работают над этим.
Gitlab вводит env бранчи для случая, когда вы не контролируете процесс поставки. Например в случае мобильного приложения и его поставки в апстор. В любом ином случае, я считаю, что env окружения это плохая практика.
Первый аргумент зачем очень странный. Какая нужда запускать сервисы в общем контейнере?
Вызывает восторг. Похоже с "безграничными" ресурсами мы перестали забывать что можно сделать когда у тебя 64к
Было бы круто если бы вы форматировали код по PSR, читать сложно
Есть такая хорошая архетиктура, обделенная статьей на хабре — Proto, реализованная на Laravel в проекте Apiato
Суть примерно та же. Голый MVC в том виде в котором он есть в Laravel недостаточен.
Наконец таки Proxy, страсть как бесит невозможность полноценно использовать мапы и сеты
Пользуюсь backblaze b2 как очень интересным по цене.
Для начала почитайте документацию k8s про Cluester Networking, Services и Ingress. Многое встанет на свои места.
Можно копнуть глубже и почитать про устройство overlay сети в общем
Советую посмотреть на Rook для развертывания Ceph
Из всего сказанного я бы вынес одну важную мысль: Микросервисы не избавляют от необходимости думать над архитектурой всего приложения. Наоборот, думать надо еще больше
В штуках типа CockroachDB напрягает магия. То есть шардинг то есть, но больно магический. Плюс конкретно в Cockroach печалят сильные ограничения по сравнению с Postgres, но они вроде работают над этим.
И вообще со всем чем угодно. Не нужно писать то, что уже кем то написано
Я конечно дико извиняюсь, но юнит тестов нету?
Далеее читаем про CAdvisor и как он умудряется мониторить железо сидя в контейнере
Есть же Ignition… Ну а мониторингам и графикорисовалкам в k8s отлично живется.
Почитайте про CoreOs более подробно, это не просто еще один дистр
Поправьте название, как это сделал автор оригинала.
Речь в статье про компанию а не про технологию и уж тем более не про контейнеризацию в целом, как некоторые подумали.
А что ее искать, можно ждать пока в k8s допилят поддержку rkt, работы ведуться
Мы тут вроде про контейнеры, не? Вам хост система нужна только чтобы развернуть кластер (k8s, swarm...), а потом запускайте в нем CMS свою
А вот зачем? k8s там поднимается практически из коробки, а далее зачем вам вообще пакеты?
Победит CoreOS а с ним и rkt, ну это ванга такая