Ответы пользователя по тегу Веб-разработка
  • Старт в бэкенд-разработке (Python). Можно ли обойтись без знания фронтенд-технологий?

    @luna3956
    Ваш вопрос: могу ли я быть вратарем если не умею быть нападающим?
    Вообще фуллстек придуман чтобы работодатель экономил деньги и платил одну зарплату вместо двух)
    В мире существует довольно мало крутых серьезных проектов, где есть фуллстеки, а может и вовсе нет. Это два разных мира, изучайте то, что вам по душе, будьте крутым специалистом и будете востребованы даже если 9 из 10 вакансий на headhunter будут искать фуллстек. Ну и знать основы разметки и иметь приблизительное понимание как там все устроено это необходимая основа, но быть полноценным фронт-спецом уж точно не надо
    Ответ написан
    Комментировать
  • Большие объемы данных для сайта (50-100 ГБ, фотографии). Организация поиска среди них. Облачные хранилища или что-то другое?

    @luna3956
    В качестве хранилища использовать можно любое s3, смотрите где дешевле. Например вот сравнение. А поиск по имени файла - это поиск не в хранилище, а в обычной базе данных, в которой у вас будет табличка с названиями фотографий и ссылками на сами фотографии, что-то вроде этого Images(id, name, link), где link - ссылка на изображение в хранилище
    Ответ написан
    6 комментариев
  • Как организовать передачу данных между микросервисами (при наличии общей БД)?

    @luna3956
    У Вас есть главный(центральный) апи, главная база и дополнительные апи со своими базами.

    Если у вас из фронта можно напрямую обращаться к дополнительным апи, то перед обращением делаете запрос к главной базе и проверяете, есть ли права и лимиты, если есть то только в этом случае формируете обращение к дополнительному АПИ.

    Либо же сделайте невидимую прослойку через центральный АПИ. То есть если пользователю нужно что-то из дополнительного апи сервиса, то запрос идет сначала на центральный сервер, в нем проверяется есть ли права и лимиты, и если все ок то запрос прокидывается дальше в дополнительный апи.

    По сути это почти одно и то же, различие в том, что во втором случае в "глазах" фронта у вас будет один единственный центральный апи
    Ответ написан