Pull to refresh
5
0.4

Team Lead, Python/JS web dev

Send message

И какой был опыт использования?

1. на первых порах там будут не тонны, а килограммы или даже граммы фото котиков2. csv файл вполне подойдет для лайков и комментариев

Я выбрал самый популярный вариант хранения данных, который еще и легко масштабируется/выносится в облако. Вы планируете при каждом GET-запросе парсить CSV? Мне уже страшно

А в чем удобство работы S3 по сравнению с локальным хранилищем на сервере и кэшированием на стороне клаудфлары ? С точки зрения написания кода с нуля

И как можно сравнивать docker-compose с s3 ?

  1. Локальное хранилище не масштабируется, а еще сгоревший жесткий диск гарантирует вам потерю фоток котиков, если у вас хостинг не поддерживает RAID.

  2. Я не сравнивал docker-compose с s3. Я имел в виду то, что если вы(как и я) используете s3 для хранения файлов, то вам желательно и для разработки иметь какое-то s3, либо локально, либо в облаке. Если локально, то проще всего - docker образ + compose.

Так, подождите, у Вас же там был какой-то docker-compose, все должно сразу же на сервере настроиться, иначе зачем он изначально локально был нужен ? И какие порты там надо конфигурировать ? 80 и 443 что-ли ? Вы же их судя по фразе "настраиваете nginx" настраиваете прямо на VPS, а не в докере. И зачем несколько дней настраивать то, что настраивается за 2 часа без докера ?

  1. Докер не закроет за вас открытые порты

  2. А какая разница где настраивать прокси? Все равно это придется сделать. Что с докером, что без, выйдет побольше двух часов, особенно у вас какой-нибудь Openssl, к которому надо написать какую-то крон джобу, которая будет раз в три месяца вам сертификат обновлять.

Вы уверены, что человек без опыта юзания R2/D1/KV это за 5 минут настроит ?

Минут за 20-30 на готовом шаблоне задеплоит. И имеет при этом из коробки капчу, tls, бесплатный домен, http 3 и много еще чего, что я описал в статье.

Мы смогли разобраться без девопса :). Но вообще, конечно, никакие облака профессию девопса не заменят на данный момент

Ну Cloudflare в этом плане хитрые: в одном v8 могут изолированно крутиться несколько приложений одновременно, соответственно движок не приходится поднимать каждый раз для каждого запроса(ну, по крайней мере, - не всегда)

Заголовок, конечно, кликбейтный :)

Разумеется, облака не заменят никак профессию девопса, по крайней мере сейчас.

D1 можно юзать вне воркеров только с помощью API, вряд ли на такой вариант есть ORM. В этом плане D1 как самостоятельный сервис - так себе.
То же самое с KV - только через API

Вообще, если брать какой-то реальный опыт использования, то Workers + KV/D1 отлично подходит в качестве прокси: можно заниматься кэшированием/быстрой проверкой токена авторизации и т.п. до того, как запрос пойдет в приложение

Мой коммент был скорее просто пост-скриптумом для джуна о том, что монолит может быть более подходящим выбором, чем микросервисы, и что монолит совсем не зло. А может быть он был нужен только для вашего развернутого комментария, который мне очень нравится :)

Я так понимаю это статья для джунов-джунов, а потому делаю постскриптум: монолит твой друг, джун!!!! Остановись, пока не поздно!!!!!!!!! :))

Статья - каша ни о чем, сравнение мягкого с холодным.

  1. Для обывателя в принципе разницы нет особой - ноутбук/пк/телефон, на всех них можно форсить интернет и играть в казуальные игрушки, только в телефоне еще звонки/навигаторы/смски, оттого большинство выбирает телефон, т.к. им пк просто не нужен -> конфликт девайсов отсутствует

  2. Профессиональный музыкант, программист или дизайнер - им НУЖЕН компьютер для работы, а в автобусе можно и хабр с мобилки почитать -> конфликт девайсов отсутствует

Но при наличии нормального компьютера использовать смартфон по большей части глупо.

Пришла ко мне в гости девушка, решили посмотреть кино, и мы не хотим класть себе на ноги ноутбук(особенно игровой весом под два кило), и девушка предлагает просто глянуть кинцо на телефоне. Автор, что делать? Если мы будем смотреть кино с телефона - сглупим?

Это какие миграции нельзя откатить? В которых забыли указать reverse=noop, или еще есть кейсы?

Все позитивные комментарии - однодневные аккаунты, у которых только один комментарий) Друзей позвал или ботов нагнал?)

Очень знакомая ситуация, только я работал не в банкинге, а в онлайн-брокере, который еще и multi-tenant(разным клиентам показываются разные фичи). Бегать за тестировщиками с просьбой дать мне аккаунт с доступом к фиче - первый этап при выполнении задачи :)). Очень хорошо, что у вас кто-то догадался что-то сделать с этим геморроем.

xray прекрасно работает, я на vps в нидерландах поднял и не жалуюсь

Это означало, что я смогу забанить/разбанить себя. 

Я не удивлюсь если бэк для сайта посадили писать какого то инженера-бедолагу, который писал игры на C#, ибо я не представляю как действующий хотя бы junior+ веб разраб мог бы допустить такую уязвимость

g.gi_frame.f_locals['.0'] = range(20)

Интересно узнать какая прикладная задача заставила вас делать такие вещи с генератором

Курсы с гарантией трудоустройства - обман, только завуалированный. Будут просить у вас справки от работодателей об отказе(штук 10). А чтобы эту справку получить - нужно хотя бы до интервью дойти :) никто на хедхантере после отказа никакой заверенный подписью и печатями документ не будет вам присылать

2

Information

Rating
2,636-th
Registered
Activity

Specialization

Fullstack Developer, Web Developer