Size: a a a

pgsql – PostgreSQL

2021 January 19

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Тут ещё нЪюнас есть: когда обсуждаемый приклад - это фронт, то масштабирование - вполне себе нормально. Когда приклад - именно приклад, который ходит в БД - надо смотреть. Ибо лежащий сайт с ~4500 тыс активных запросов (кеши фронта снесли) в БД на 24 ядрах - это боль.
источник

am

a m in pgsql – PostgreSQL
У меня есть сервер. Я запускаю на нем сервисов на всю оперативную память. Без докера, конечно, а при помощи fork(), чтобы 50 воркеров проснулись за полсекунды и шарили между собой память через Copy-on-Write. Вопрос: чем мне доскер тут поможет?
источник

DV

Dmitry Vasiliev in pgsql – PostgreSQL
a m
Непонятно.
если меняется кол-во нод, то понятно почему
источник

am

a m in pgsql – PostgreSQL
Dmitry Vasiliev
если меняется кол-во нод, то понятно почему
Я правильно понимаю, что люди сначала запускают свой код в облаках™, а потом начинают жаловаться на производительнтость и бегут масштабироваться®?
источник

DV

Dmitry Vasiliev in pgsql – PostgreSQL
a m
Я правильно понимаю, что люди сначала запускают свой код в облаках™, а потом начинают жаловаться на производительнтость и бегут масштабироваться®?
масштабировать тоже можно правильно. но даже kubernetes для этого не приспособлен из коробки
источник

DV

Dmitry Vasiliev in pgsql – PostgreSQL
ну и по себе могу сказать, что на железных серверах ты обычно забиваешь на нормальный капасити планинг, облака учат экономить 🙂
источник

am

a m in pgsql – PostgreSQL
То есть вместо того, чтобы потратить денег на большой блестящий тяжелый железный сервер и включить его в розетку, люди нанимают человека, который кубернетес им поднимает чтобы инстансы на амазоне закупал автоматически.
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Viktor Grigorev
скажите лучше чем mongodb лучше postgres?
А уже говорил, повторю ещё раз. Монга - БД, ПГ - СУБД.
источник

МШ

Михаил Шурутов... in pgsql – PostgreSQL
Dmitry Vasiliev
ну и по себе могу сказать, что на железных серверах ты обычно забиваешь на нормальный капасити планинг, облака учат экономить 🙂
На самом деле весьма спорное утверждение.
источник

DV

Dmitry Vasiliev in pgsql – PostgreSQL
Михаил Шурутов
На самом деле весьма спорное утверждение.
Я не говорю что облака дешевле  (из-за мифического «масштабирования»), я говорю про то что они заставляют экономить года через два жизни проекта :)
источник

SB

Sergey Bezrukov in pgsql – PostgreSQL
a m
То есть вместо того, чтобы потратить денег на большой блестящий тяжелый железный сервер и включить его в розетку, люди нанимают человека, который кубернетес им поднимает чтобы инстансы на амазоне закупал автоматически.
Зависит от масштаба проекта.  Во многих случаях покупка железных серваков  на старте- это совершенно непроизводительные расходы.  По мере роста проекты иногда переходят и на своё железо, а иногда остаются в "облаках" - всё диктует экономика.
источник

A

Alexander in pgsql – PostgreSQL
a m
У меня есть сервер. Я запускаю на нем сервисов на всю оперативную память. Без докера, конечно, а при помощи fork(), чтобы 50 воркеров проснулись за полсекунды и шарили между собой память через Copy-on-Write. Вопрос: чем мне доскер тут поможет?
Поможет упаковать почти все локальное окружение, необходимое для работы компонента, в один сборочный артефакт.
источник

SG

Sergey Gr in pgsql – PostgreSQL
Alexander
Поможет упаковать почти все локальное окружение, необходимое для работы компонента, в один сборочный артефакт.
Звучит как java
источник

A

Alexander in pgsql – PostgreSQL
Sergey Gr
Звучит как java
Программам на Java нужна все равно сама jre и системные библиотеки. А докер не зависит от языка разработки, и упаковывает в сборочный артефакт все локальные зависимости, кроме ядра и самого докера
источник

am

a m in pgsql – PostgreSQL
Sergey Gr
Звучит как java
Звучит как компилятор.
источник

A

Alexander in pgsql – PostgreSQL
Соответственно, компоновка почти всех зависимостей выносится из этапа деплоя артефакта на этап сборки, и при его выкатке минимизируется потенциальный дрифт рантайм-зависимостей (как во времени, так и между хостами из-за отличий окружения на них).
источник

A

Alexander in pgsql – PostgreSQL
Но это все к СУБД обычно имеет довольно небольшое применение. Базы в докере обычно крутят, потому что могут (имхо).
источник

A

Alexander in pgsql – PostgreSQL
Ну, кроме ситуаций с быстрым разворачиванием тестового окружения в ci или девелоперского на рабочем компьютере. Но это всё не про прод.
источник

A

Alexander in pgsql – PostgreSQL
a m
Звучит как компилятор.
Скорее, как линковщик+пакетный менеджер
источник

VY

Victor Yegorov in pgsql – PostgreSQL
что-то второй день оффтопим…
источник