Bytework
EN

(Тег)

Архитектура

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

Белые облака

4 мин чтения

Загрузка и хранение файлов в веб-приложении: S3, CDN и безопасность

Где хранить файлы пользователей, как безопасно принимать загрузки, как отдавать публичные и приватные файлы, загружать большие файлы и экономить на хранении.

  • Архитектура
  • Бэкенд
  • Безопасность
Переплетение электронных проводов

4 мин чтения

Kafka или RabbitMQ: какой брокер сообщений выбрать

RabbitMQ доставляет задачи и команды, Kafka хранит поток событий для многих потребителей. Сравниваем устройство, сценарии и разбираем, нужен ли брокер вообще.

  • Архитектура
  • Бэкенд
Монитор с программным кодом

4 мин чтения

REST, GraphQL или gRPC: какой API выбрать

REST — выбор по умолчанию, GraphQL — для многих клиентов со сложной моделью данных, gRPC — для связи сервисов. Сравниваем подходы и комбинации.

  • Архитектура
  • API