5 лет назад
Балансировка нагрузки и масштабирование долгоживущих соединений в Kubernetes
Статья поможет разобраться в том, как происходит балансировка нагрузки в Kubernetes, что происходит при масштабировании долгоживущих соединений и почему стоит рассматривать балансировку на стороне клиента, если вы используете HTTP/2, gRPC, rsockets, AMQP или другие долгоживущие протоколы...
280 читали · 4 года назад
Запуск проекта в Kubernetes за 60 минут
У Kubernetes высокий порог входа, не все готовы использовать его в своих проектах. Это достаточно сложная для внедрения технология, особенно если конфигурированием кластера заниматься самостоятельно. Но я попробую упростить для вас эту задачу. Я Павел Селиванов, ведущий DevOps-инженер облачной платформы Mail.ru Cloud Solutions. Я расскажу про альтернативный способ развертывания Kubernetes — использование Managed-варианта от облачного провайдера. Мы запустим реальный API-сервис на примере нашего...
5 дней назад
Что такое Kubernetes? руководство для разработчиков
Представьте, что вы управляете огромным современным дата-центром, где одновременно работают сотни приложений, каждое из которых состоит из десятков контейнеров. Один контейнер упал — нужно мгновенно запустить новый. Нагрузка выросла в 10 раз — нужно автоматически добавить сервера. Обновляете версию — ни один пользователь не должен заметить downtime. Всё это в разных облаках и дата-центрах. Именно для таких задач Google в 2014 году открыл исходный код Kubernetes (K8s). Сегодня это промышленный стандарт оркестрации контейнеров. До Kubernetes существовали другие оркестраторы: Mesos, Docker Swarm, Nomad...