1. Скрестить ежа (Marathon) с ужом (Spring Cloud). Эпизод 2

    В первом эпизоде у нас получилось вытянуть информацию из Mesos Marathon прямиком в бины Spring Cloud-а. Вместе с тем у нас появились первые проблемы, одну из которых мы разберём в текущей части повествования. Давайте вспомним нашу конфигурацию подключения к Marathon-у: spring: cloud: marathon: scheme: http #url scheme host: marathon #marathon…

    on spring springcloud microservices java

  2. Скрестить ежа (Marathon) с ужом (Spring Cloud). Эпизод 1

    При переходе к распределённым системам с большим количеством инстансов сервисов в полный рост встают проблемы их обнаружения (service discovery) и балансировки запросов (load balancing) между ними. Как правило, для их решения используются такие специализированные инструменты как Consul, Eureka или старый добрый Zookeeper, в сочетании с Nginx, HAProxy и некоторым мостом…

    on spring springcloud microservices java

  3. Hack your workspace

    Что есть на работе у каждого разработчика, тестировщика или другого айтишника? Независимо от компании, специализации и прочего? Бьюсь об заклад, что это рабочее окружение. Ваше рабочее окружение. Набор файлов на вашем компьютере. Набор команд в консоли на кончиках ваших пальцев. Набор ритуалов, которые вы делаете каждый день. Часто ли вы…

    on devops

  4. Анти-паттерны DevOps#3. Таблицы "половозрелости"

    В предыдущих частях (раз и два) мы рассмотрели проблемы, связанные с процессами и людьми. Поняли, почему человек-devops далёк от супермена и что developers и operations совсем не то, чем кажутся на первый взгляд. В этой статье мы рассмотрим проблему измерения успешности наших действий по "внедрению" DevOps-а в организации. В голове…

    on devops

  5. Анти-паттерны DevOps #2. DevOps - это только про Dev и Ops

    Бывает в разговорах проскакивает мнение, что DevOps начинается и заканчивается исключительно на взаимодействии разработчиков и системных администраторов (опсов, хотя как по мне сопровождение это не только люди, которые настраивают сервера, но и, скажем те, кто разбирает клиентские инциденты). Почему это не так? И кто вообще такие Developers в набившем оскомину…

    on devops