Size: a a a

2020 September 07

DB

Dima Bildin in Frontend UA
Ві тя
в соседнем чате разделились на 2 фронта, кто за прод а кто за стейджинг
Ну вообще зависит от ситуации, конечно, но я за прод as much as possible
источник

Вт

Ві тя in Frontend UA
Dima Bildin
Ну вообще зависит от ситуации, конечно, но я за прод as much as possible
есть только проблемка чистить после тестов, у нас если удаляешь что-то через круд, то оно маркируется как удаленное
в результате в базе тьіщи обьектов ненужньіх
источник

Вт

Ві тя in Frontend UA
стейджинг можно б грохать каждую неделю
источник

DB

Dima Bildin in Frontend UA
Ві тя
есть только проблемка чистить после тестов, у нас если удаляешь что-то через круд, то оно маркируется как удаленное
в результате в базе тьіщи обьектов ненужньіх
Можно например иметь специального пользователя, всё что создно им чистить
источник

Вт

Ві тя in Frontend UA
Dima Bildin
Можно например иметь специального пользователя, всё что создно им чистить
тоже кроном? хм идея
источник

DB

Dima Bildin in Frontend UA
Ві тя
тоже кроном? хм идея
Можно кроном, можно на teardown, это детали)
источник

DB

Dima Bildin in Frontend UA
Ві тя
есть только проблемка чистить после тестов, у нас если удаляешь что-то через круд, то оно маркируется как удаленное
в результате в базе тьіщи обьектов ненужньіх
Очень много контекста. Например, что такой стейджинг, если там микросервисы и твоя статика отдельно билдится
источник

Вт

Ві тя in Frontend UA
Dima Bildin
Очень много контекста. Например, что такой стейджинг, если там микросервисы и твоя статика отдельно билдится
логично что статику что-то сервит, логично поселить какой-то прокси или минибекенд-круд на том же сервере
источник

Вт

Ві тя in Frontend UA
не знаю зачем надо горизонтально скейлить сайт если ето не амазон какой-то
источник

Вт

Ві тя in Frontend UA
да и амазон наверняка за cdn просто закешен
источник

Вт

Ві тя in Frontend UA
там динамики немного
источник

Вт

Ві тя in Frontend UA
легче просто задеплоить региональньій инстанс вместо кластера
источник

Вт

Ві тя in Frontend UA
и кинуть денег на больше машинку)
источник

DD

Dmytro Dovhan in Frontend UA
Kyrylo Yakovenko • 𝟰𝟮𝟬🦄 engineer
в исходных или в билде?
поправил, имел ввиду в уже сближенном коде
источник

DD

Dmytro Dovhan in Frontend UA
Ві тя
а че не прокидьівать env vars?
в момент билда нет еще данных об конкретном окружении с которого потом фронт будет раздаваться, если я тебя правильно понял
источник

Вт

Ві тя in Frontend UA
Dmytro Dovhan
в момент билда нет еще данных об конкретном окружении с которого потом фронт будет раздаваться, если я тебя правильно понял
в момент рантайма есть?

если у вас сбилжено в статику, то пусть как по server side rendering гидрация происходит и прокидьівание конфига через глобальную переменную прям в html
источник

Вт

Ві тя in Frontend UA
<script> window.MY_CONTORA.config = ${JSON.stringify(process.env)} </script>
источник

DD

Dmytro Dovhan in Frontend UA
Ві тя
в момент рантайма есть?

если у вас сбилжено в статику, то пусть как по server side rendering гидрация происходит и прокидьівание конфига через глобальную переменную прям в html
честно говоря сср особо не работал, не было необходимости, как в html файл доезжает значение? в момент раздачи с nginx или в какой то другой момент?
источник

Вт

Ві тя in Frontend UA
Dmytro Dovhan
честно говоря сср особо не работал, не было необходимости, как в html файл доезжает значение? в момент раздачи с nginx или в какой то другой момент?
например с nginx да
источник

DD

Dmytro Dovhan in Frontend UA
как вариант, спасибо за идею
источник