• Лучшая архитектура на базе Docker и Kubernetes — миф или реальность?
    0

    Да. Карандаш и бумага.

  • Лучшая архитектура на базе Docker и Kubernetes — миф или реальность?
    +3

    Это оригинал. Перевод на английский будет позже.

  • Лучшая архитектура на базе Docker и Kubernetes — миф или реальность?
    0

    ok, в данном контексте Delivery имеется ввиду в прод. Integration — git merge

  • Лучшая архитектура на базе Docker и Kubernetes — миф или реальность?
    0

    fixed! спасибо

  • Kubernetes & production — быть или не быть?
    +1

    В k8s очень хитрый ресурс менеджмент (память/CPU) и от того, бывает, что он просто начинает вырубать поды и настроить правильно requests/limits довольно проблематично + limit по CPU дает ощутимый оверхед из за механизмов подсчета тактов, а по памяти просто выключает контейнер при превышении лимитов — оба кейса не очень хорошо сказываются на работе приложений. Отсюда имеем, что нужно правильно прописывать requests и периодически обновлять исходя из статистики.


    Про упаковку я рекомендую прочитать вот этот список или вот эту презентацию, немного устаревшую правда.
    Проблема в том, что там нужно построить не только систему билдов контейнеров со всем обвесом, но и философию разработки.
    Так например, настроить окружение для исполнения своего кода в "проде", это уже задача как frontend так и backend разработчика. Мониторинг и решения для него делятся тоже по слоям…
    '+ общие Best Practices о том как готовить Dockerfile и ограничения от k8s (типа отсутствия шареных файловых систем, и т.д.)

  • Kubernetes & production — быть или не быть?
    +1

    Зависит от приложения, вот сейчас мигрируем одно. Моя оценка по подготовке и переезду ~1мес, это с учетом обновления зависимостей и "правильной упаковки" в контейнеры и встраивания в инфраструктуру.


    Собственно один разработчик с 0 знаний о кластере за месяц довел продукт до состояния использования на "шоурумах" для QA и пр. Переезд в прод дело техники уже.


    Для поддержки кластер 0.5-1 DevOPS. Для работы над решениями(в основном образы и улучшения кластера) и развития — по нашим прикидкам от 1 до 5 (очень зависит от пожеланий и скилов ребят) Опять же разработчики в нашем случае разрабатывают не код а артефакты в виде Dockerfile/контейнеров.

  • Kubernetes & production — быть или не быть?
    0

    Отчасти исторически сложилось (старый Swarm, год назад, был не готов к продакшену, про текущий надо смотреть), отчасти то как k8s более обширно пошел по рынку.

  • Kubernetes & production — быть или не быть?
    0

    А как вы лимитируете что светить наружу а что нет? Не все же сервисы подключать… у нас простая конфигурация нутри самого nginx как часть проекта API gateway (не динамическая). Какие-то переменные приходят из ENV ну а внутри естественно собирается с confd

  • По-соседски: основатель Redmadrobot Максим Волошин — о становлении компании и перспективах развития
    0

    Можно охватить небольшую область и стать в нем экспертом, но да… за пол года это какой-то футуризм — хотя планки то тоже у всех разные.

  • Взлом вконтакте: украдены данные 171 миллиона пользователей
    –1

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

  • Неубиваемый Postgresql cluster внутри Kubernetes cluster
    0

    Попробуем

  • Неубиваемый Postgresql cluster внутри Kubernetes cluster
    0

    Это и есть состояние Split brain, и, вроде как, repmgr пытется решить эту проблему но опять же есть нюансы, и по факту так и есть сегмент может остаться в RO режиме, при чем outdated. (исходя из опытов что я ставил)


    Ко всему прочему repmgr предлагает witness режим сервера — но в этом нет необходимости, если в этих двух разных ДЦ не одинаковое число серверов.

  • Неубиваемый Postgresql cluster внутри Kubernetes cluster
    –2

    Задача была вполне реальной — решение рабочее, но не проходило стресс тесты.
    Да и вообщем то по архитектуре и схеме для Postgres тут нет никаких хитростей, основная проблема, по факту, была упаковать это все в контейнеры и k8s.


    Но а вообще рекомендую попробовать — всего одна команда запустит схему (docker-compose up или ./k8s/scripts/up.sh)

  • Docker compose и объединение проектов с помощью mixer-a
    0
    В целом да — мы примерно тоже самое и делаем
  • Docker compose и объединение проектов с помощью mixer-a
    0
    Интересный проект но немножко о другом. Crane скорее `другой` docker-compose нежели чем mixer.
  • Новый PHP, часть 1: Return types
    0
    Это ясно, и ясно что по принципу Лисков это может и не нужно. И по сути возможность переопределять сигнатуру означало бы перегрузку функции, но тем не менее с тайп хинтингом это можно сейчас делать, а с возвращаемыми типами уже нет
    … вообщем то движение очень в сторону Java идут, и не факт что это хорошо для php именно для php, потому как если нет разницы то зачем выбирать в сторону php, когда экосистема java и синтаксис уже проверен годами!
  • Новый PHP, часть 1: Return types
    +8
    > при наследовании тип не может быть изменен, даже нельзя сделать его более конкретным (подклассом, например)

    На самом деле это грустно, ибо для конкретных объектов от абстрактов, имело бы смысл сужать круг подозреваемых результатов… Но это лучше конечно чем ничего :)
  • Создание кроссплатформенного Smart TV приложения на базе библиотеки SmartBox для Samsung, LG, Philips и других
    0
    А почему вопрос про дизайн… вы же хотите чтобы приложение одинаково выглядело везде так?
    Значит проблема в верстке…
  • 404 пост
    –1
    вот мой старый вариант…
    image
  • Десятимиллионный скрипт резервного копирования
    +1
    Cвой велосипед — это всегда кажется надёжнее и качественнее… но вы не смотрели вокруг?
    например rsync? wiki.archlinux.org/index.php/rsync#Differential_backup_on_a_week
  • Tesla Model S: близкое знакомство
    +9
    Про снег и мороз согласен — интересно, а вот про природу — это же S класс…
  • Tesla Model S: близкое знакомство
    +7
    Но даже несмотря на отмену ввозных пошлин… Поэтому стоимость автомобиля здесь вырастает в два раза.

    Как же это по русски!
  • Команда энтузиастов успешно установила связь с космическим аппартом ISEE-3 после 15-летней заморозки
    +3
    Ни в первой, ни во второй статье, не нашел информации о том ЗАЧЕМ эти энтузиасты всё это делают…
    Есть предположения?
  • Роботы-пылесосы: протестировано на людях
    +16
    дада… помнится история о наличии собаки и такого пылесоса одновременно. Первый нагадил… а второй все равномерно распределил по комнате.
  • Секрет древней игры го. Почему компьютер до сих пор не обыграл человека?
    +5
    да вот и я об этом подумал сперва: что при супер вычислениях, все будет по плечу, но потом подумал еще и о том, что вероятно есть какие-то стратегические аспекты… аля человек будет сразу на двух частях доски игру вести… ну или пытаться как то запутать, делая не перспективные ходы, которые остались вне рамок дерева ходов машины(я фантазирую) т.е. машину нужно будет именно научить играть, а не рассказать правила и заставлять просчитывать ходы.

    В статье так и сказано «доработать алгоритм действий в концовке» — т.е. «научить» стратегии.
  • Как за 5 минут помочь выйти на Кикстартер
    +9
    Ооочень крутой девайс, но никак не могу придумать — зачем мне писать большие тексты на телефоне… а для маленьких СМС подключать такой девайс — весьма странно… а вот если бы и к планшету или компу подключить, для чатиков всяких.
  • Реалии работы в проектах приложений Smart TV
    0
    Если серьёзно задумываетесь о приложениях для всех вендоров, то альянс это нужная вещь, но лишь для общего развития и понимания того как писать для HTML5, ибо, на него чихать хотели топовые вендоры, в том числе и филипс, насколько я знаю.

    PS
    Зашёл на их форум со всего парой десятков топиков(сравните с форумами разработчиков Samsung или LG) и лишний раз убедился что это какая-то фикция с мутной документацией :)
  • Реалии работы в проектах приложений Smart TV
    –1
    вот в том то и дело что для вас с убунтой всё в порядке… как и с донглами… а для, я вероятно забыл сказать, рядового пользователя это сродни «концу интернета». я к тому что ну не смогут они с этим справиться :)
  • Реалии работы в проектах приложений Smart TV
    –8
    Ну вообще можно… но зачем? Это тоже самое для пользователя что Ubuntu в виде десктопной системы…
  • Реалии работы в проектах приложений Smart TV
    +2
    Чувствуется что пропитано болью, но полностью солидарен… за исключением призывов к переходу на TV + Hdmi. Много нюансов же… в первую очередь для разработчиков:
    * рынки сбыта
    * «коробочность» решения (ну есть пользователи которые не доходят до приложения => тех кто не дойдут до приложения на Донгле еще больше)
    Во вторую для пользователя:
    * это опять же незнание о таких вещах как Android Dongle и всякие Дюны
    * прогресс — скоро телевизоры будут не слабее мощных смартфонов (гляньте на последнии LG c 4K картинкой)

    К вопросу о браузерах — Samsung 2011 работает на MAPLE — собственная разработка на базе Gekko. (Ад)
  • CEO Mt.Gox Марк Карплс покинул пост в совете директоров Bitcoin Foundation
    0
    Публичная порка… нашли просто козла отпущения. Ох уж этот мир корпораций.
  • Управленческие инструменты: Как невольно затроллить собеседника и получить минус в карму
    +1
    О боже меня осенило!) я вспомнил где я Вас видел (и почему эта история про Sun мне показалась такой знакомой) мы же лично общались на одном из тренингов лет эдак несколько назад в далёкой теперь от меня сибири в г.Новосибирске… happyPM вроде было там название :)
    уф… люблю когда все проясняется! спасибо и рад новой встрече пусть и в таком виде.
  • Управленческие инструменты: Как невольно затроллить собеседника и получить минус в карму
    +1
    продолжение будет?
    Интересно как выходить из минуса, например, всяко же бывает в жизне!
  • За что конкретно я ненавижу некоторых отдельно взятых маркетологов — или как айтишник по магазинам ходил
    +1
    А как вам пожизненная гарантия www.kingston.com/ru/company/warranty#duration
    а потом приписка.
    **Для России пожизненная гарантия определяется как период сроком десять (10) лет, начиная с даты покупки исходным конечным пользователем.
    Но в магазине где продали могут и лесом отправить по российскому же закону.
  • Как отойти после выгорания на работе
    0
    Интересно, а разрешите личный вопрос… А у вас с финансами не было проблем? Почему вы выгорели? Вы лишь описали, второстепенные причины, а вот откуда они возникли не ясно. Откуда такой дикий страх? Зачем такая работа, которая рождает в Вас столько страхов. Мне в голову пришло только фин зависимость. При чем не обычная как у всех, а именно жестокая… как будто вас штрафовали.

    Такие выводы я сделал восновном из последних 4х пунктов из пяти, могу ошибаться. Если это так, то все равно хочется узнать о источнике этих вот проблем.
  • StubDb — база данных на стабах для быстрого прототипирования и не только
    0
    Также StubDb может быть полезна при обучении программированию. Для человека, еще не знакомого с базами данных, это может быть временным решением чтобы можно было сконцентрироваться на изучении других областей, имея уже работающий аналог базы данных.

    Да не дай Бог! Так учиться нельзя. Если вы не UI девелопер, или верстальщик, то одна из первейших областей программирования после синтаксиса — БД. А если вы всё же UI, то и БД не нужна.
  • В Беларуси отсуствует доступ к крупнейшим VOIP-операторам
    0
    Всем, наверное, известное, не мог уж удержаться, простите China — Китай
  • В Беларуси отсуствует доступ к крупнейшим VOIP-операторам
    0
    Явно, что человек, употребляющий название Белоруссия, был там максимум проездом и дел с местными не имел, иначе ему бы указали на ошибку.


    Местные таки молчали, почему-то. А национальную речь слышал лишь по паре нац каналов, одному радио что базируется в здании завода Луч и метро. Чему при первых заездах был удивлён изрядно.
  • В Беларуси отсуствует доступ к крупнейшим VOIP-операторам
    +3
    Феномен то, что «кофе» это «оно», а про РБ ну, знаеете, это похоже холивар на уровне учёных. Я лично никого не хотел обидеть. Просто в моём сознании наименование этого государства звучит именно так.

    PS
    Минск мне оч нравится, только вчера вспоминал с коллегами что не плохо бы было в Васильки за драниками, что возле завода Луч.
  • В Беларуси отсуствует доступ к крупнейшим VOIP-операторам
    +15
    В России, в отличие от Белоруссии, употреблялись оба варианта названия — как «Беларусь», так и «Белоруссия». По мнению кандидата филологических наук А. Мусорина, возникновение в начале 1990-х годов дуплета «Белоруссия» — «Беларусь» для наименования белорусского государства произошло не в результате естественного развития лексики русского языка, а было инспирировано носителями белорусского языка. В значительной степени это было вызвано тем, что русский язык был и остаётся для белорусского народа языком межнационального общения, важным средством коммуникации

    и ссылка по теме
    ru.wikipedia.org/wiki/%D0%91%D0%B5%D0%BB%D0%BE%D1%80%D1%83%D1%81%D1%81%D0%B8%D1%8F

    А на ТИБО 2013 я приезжал и всё видел своими глазами :) спасибо «уж лучше вы к нам»