• Как облако Alibaba Cloud управляет десятками тысяч кластеров Kubernetes с помощью… Kubernetes

    • Перевод

    Куб-на-кубе, метакластеры, соты, распределение ресурсов



    Рис. 1. Экосистема Kubernetes в облаке Alibaba Cloud

    С 2015 года Alibaba Cloud Container Service for Kubernetes (ACK) является одним из самых быстрорастущих облачных сервисов в Alibaba Cloud. Он обслуживает многочисленных клиентов, а также поддерживает внутреннюю инфраструктуру Alibaba и другие облачные сервисы компании.

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

    В этой статье мы поделимся опытом управления большим количеством кластеров Kubernetes на облачной инфраструктуре, а также архитектурой базовой платформы.
    Читать дальше →
    • +25
    • 10,7k
    • 1
  • Дюжина приемов в Linux, которые действительно сэкономят уйму времени



      Эта статья также есть на английском.

      Однажды вечером, перечитывая Джеффри Фридла, я осознал, что даже несмотря на всем доступную документацию, существует множество приемов заточенных под себя. Все люди слишком разные. И приемы, которые очевидны для одних, могут быть неочевидны для других и выглядеть какой-то магией для третьих. Кстати, несколько подобных моментов я уже описывал здесь.

      Командная строка для администратора или пользователя — это не только инструмент, которым можно сделать все, но и инструмент, который кастомизируется под себя любимого бесконечно долго. Недавно пробегал перевод на тему удобных приемов в CLI. Но у меня сложилось впечатление, что сам переводчик мало пользовался советами, из-за чего важные нюансы могли быть упущены.

      Под катом — дюжина приемов в командной строке — из личного опыта.
      Читать дальше →
    • Oracle прекратила разработку Java EE?



        Прошло два года с момента выпуска Java 8 и многие с нетерпением ожидают выхода Java 9, который отодвинули на март 2017 года.

        Тем временем в лагере разработчиков Java накаляются страсти. Будущее серверной платформы Java Platform, Enterprise Edition (Java EE) выглядит крайне смутно. Месяц назад компания Oracle объявила о значительной задержке с выпуском Java EE 8, и это был первый звонок. Как сейчас стало известно изданию Ars Technica, компания Oracle вовсе прекратила финансирование и разработку Java EE. Издание пишет, что традиционная бизнес-модель Oracle сейчас напрямую угрожает самому существованию платформы Java.

        Созданная в Sun открытая платформа, в которую вложено столько усилий OpenSource сообщества, которая работает на сотнях тысяч серверов и корпоративных приложений, в том числе в высокопроизводительных проектах, может остаться без финансовой поддержки.

        Если что-то не приносит денег, то нет причин это разрабатывать, считает Oracle. Обычный бизнес, ничего личного. И ничего нового для всех, кто знает историю Oracle.
        Читать дальше →
      • Секреты саморазвития, или Как стать счастливой жертвой успеха

          За успехом не нужно гнаться – как это ни парадоксально, но он сам приходит к тем, кто этого заслуживает. Так как же стать тем человеком, который притягивает к себе успех? Это хороший вопрос, и ответ на него не так очевиден, как это может показаться.



          Правильная наживка для золотой рыбки


          Многие тут же посоветовали бы работать упорно, планировать свои дальнейшие шаги, настойчиво идти к своей цели. Да, конечно, без этого не обойтись, но давайте вспомним о том, как многие из нас действительно усердно работают, мечтают и изо всех сил пытаются воплотить свои мечты в жизнь, но заветная птица удачи не спешит показаться на горизонте. Чего-то не хватает, о чем-то мы забыли… Упущенные факторы не позволяют всем нашим стараниям сложиться в тропу, которая приведет нас к успеху.
          Читать дальше →
        • Кратко, Менеджмент ИТ 7 — Процессы

            В продолжение моих предыдущих топиков:
            1. Фиксируйте все
            2. Делегируйте правильным людям
            3. Найдите то, чем управлять
            4. Сотрудники, роли и должности
            5. Начинаем строить фундамент
            6. Библиотека процессов


            Совет №7 — Описывайте процесс



            В рамках работы с персоналом могу на собственном опыте подтвердить что процессы это не самый эффективный способ управлять людьми и их описание не дает 100%-го результата, но это лучшее что пока может позволить достичь какой либо управляемости в компании.

            В рамках примера я делаю скриншоты и прилагаю процессы согласно просьбе Teacher. Так как «Запуск внешнего проекта» это категория, для примера я выбрал самый интересный процесс «Создание Устава проекта (РП)», с приложенной страницей самого Устава проекта, файлы в формате mht.
            Читать дальше →
          • Качественный интерфейс JIRA-плагина с помощью AUI Framework



              JIRA широко используется в Mail.Ru Group. Сейчас мы применяем эту систему не только для управления проектами и отслеживания ошибок, но и для организации самых разнообразных операционных процессов — рекрутинга, согласования договоров, командировок и так далее. Это с одной стороны очень удобно, так как многие бизнес-процессы отлично ложатся на модель Issue в JIRA. Однако часто требуются также и специфичные функции, реализуемые с помощью специально написанных нами плагинов.

              Несколько лет назад мы довольствовались простыми JS-скриптами и плагинами общего назначения сторонних разработчиков. Со временем JIRA проникала в операционные процессы глубже, соответственно, и требования к функциям, заточенным именно под эти процессы, росли. В настоящее время у нас есть отдельное подразделение, задачей которого является разработка кастомизированного функционала для JIRA и Confluence. В рамках него накоплена хорошая экспертиза.

              Сейчас многие JIRA-плагины сторонних разработчиков не могут похвастаться качественным интерфейсом. Это касается даже некоторых платных плагинов. Однако все средства для быстрой разработки удобных и красивых интерфейсов есть. В статье рассматривается одно из них — AUI Framework (Atlassian User Interface Framework).

              Предполагается, что читатель знаком с тем, как можно сделать плагин в принципе. Если нет, то об этом можно почитать, например, здесь.
              Читать дальше →
              • +30
              • 21,2k
              • 7
            • Голубая карта Германии

                image

                Коллеги, сегодня, первого августа, в Германии вступил в силу проект "Blue Card", позволяющий инженерам и в частности, IT специалистам получить возможность работать в Германии и Евросоюзе, при этом получить четырёхлетнюю визу с правом работы по упрощённой процедуре. Проект этот обсуждался довольно давно, но вот теперь получил официальное подтверждение. Он в общих чертах напоминает программу Green Card десятилетней давности, но есть несколько важных отличий.

                Читать дальше →
              • Расширение Multifox для Firefox: заходим на один и тот же сайт под разными логинами

                  image

                  Меня долгое время мучал вопрос, как же можно авторизоваться на одном и том же сайте, но под разными логинами. Самый простой пример: есть два ящика на одном и том же почтовом сервисе, один рабочий, другой личный. Естественно есть желание регулярно их проверять. Но при этом выходить из одного и заходить в другой по многу раз за день, как минимум неудобно. Если же сидеть большую часть времени под одним логином, то не видно, что происходит со вторым. Приходилось выкручиваться, используя разные браузеры (для Firefox’a можно использовать расширение IE Tab). Но такой способ все равно имеет ограничения (количество браузеров ограничено) да и к тому же он не удобен тем, что везде разные особенности. Еще для Firefox’а возможно применение разных профилей, но такой способ тоже далек от совершенства.
                  Читать дальше →
                • Как найти работу в Германии


                    Для всех, кто просил описать как искать работу программистом в Германии, а так же для тех, кто в комментариях бездоказательно писал, что Германия далеко не лучшее место для работы, ну и для всех интересующихся написан этот пост.
                    Читать дальше →
                  • Новые «фишки» Far Manager v2.0


                      Думаю, что многие хабраюзеры использует файловый менеджер Far в своей повседневной работе. И уже почти все знают, что теперь он полностью бесплатен для всех, доступен в исходном коде, выпускается под платформы x86 и x64. Но не все в курсе, что он постоянно развивается, и в нем реализуются новые “плюшки”, которых в свое время очень не хватало.

                      Повышение полномочий
                      Раньше, при попытке зайти в папку, доступ к которой отсутствовал, просто выводилось сообщение «Доступ запрещен».
                      Сейчас, Far Manger «поумнел» и самостоятельно выполняет запрос административных полномочий через механизм UAC.

                      Копирование файлов
                      В прошлых версиях при выделении файлов на панели и копировании в буфер обмена (Ctrl+Ins) копировались только имена файлов.
                      В текущей версии (v2.0 build 1666) – помимо имен файлов копируются также ссылки на эти файлы, что позволяет легко передать их в Explorer (например, на Рабочий стол) или в какую-то другую программу, поддерживающую такое обращение с файлами (например, программы для записи DVD). Копирование полных путей к файлам (Ctrl+Alt+Ins) оставлено без изменений.

                      Не смотрел, появились ли какие-то новые, «вкусные плагины» — для работы мне хватает плагинов для работы с 7-zip, PicView Advanced и Coloree.
                      Если вы знаете какие-то особо вкусные «плюшки», прошу поделиться в комментариях.
                    • Визуализация работы веб-сервера Apache — logstalgia

                        image

                        Logstalgia скорее порадует разработчиков и системных администраторов, которые много времени проводят на «заднем дворе» сайтов, но сам результат работы программы очень красив и видео будет интересно посмотреть всем. Данная программа визуализирует работу веб-сервера Apache используя log-файлы. По ссылке видео, а саму программу можно скачать по здесь.
                      • Process Explorer. Обзор некоторых возможностей

                          Process Explorer – альтернатива стандартному Task Manager-у. Эта утилита, как и многие другие утилиты Sysinternals, здорово расширяет возможности контроля и управления системой. Главное новшество только что вышедшей 14-ой версии — возможность мониторить сетевую активность процессов. Далее небольшой обзор возможностей этой утилиты, которые считаю наиболее полезными для себя.

                          Для справки. С 2006 года Sysinternals была приобретена Microsoft, а ключевая фигура этой компании – Марк Руссинович с тех пор работает в Microsoft. Марк известен своими утилитами, книгой Windows Internals, блогом и является признанным специалистом по архитектуре Windows.

                          Содержание:
                          • Колонки в главном окне
                          • Сервисы внутри svchost
                          • Суммарные графики активности, процесс с максимальной активностью
                          • Суммарные графики активности в трее, процесс с максимальной активностью
                          • Сетевые соединения процесса
                          • Потоки процесса, их активность, стек потока с загрузкой символов
                          • Информация по использованию памяти в системе
                          • Handles и DLL процесса
                          • Поиск handles и DLL

                          Читать дальше →
                        • Самый маленький в мире Apache+PHP для Windows

                            Представляю вашему вниманию portable-сборку Apache 2.2 + PHP 4.4.7 для Windows, достоинствами которой является:
                            • Полноценный веб-сервер со всеми возможностями, которые предоставляет Apache!
                            • Полноценный интерпретатор PHP!
                            • Установка не требуется, всё уже сконфигурировано под localhost – распаковываем архив и всё готово к работе!
                            • Работа из любой папки с любого носителя (даже CD)!
                            • Самая быстрая работа сервера при минимальной загрузке памяти!
                            • Очень маленький размер дистрибутива (700 килобайт)!
                            Читать дальше →
                          • Википедия на книжной полке

                              Extension:CollectionВ русскоязычном разделе Википедии включено расширение «Collection», позволяющее составлять из статей Википедии книги, скачивать их в форматах PDF и ODT и заказывать в печатном виде.

                              Само расширение появилось около двух лет назад и в некоторых проектах (например, русском Викиучебнике) работает уже больше года. Заказ книг производится через сайт PediaPress. Книги, судя по фотографиям, получаются довольно неплохого качества и стоят от 8,90 $ за 100-страничный том.

                              Под катом немного о том, как с этим работать в Википедии...
                            • Тестирование с помощью программы IOmeter



                                Программа IOmeter — это популярное средство для тестирования производительности дисковой подсистемы и локальной сети. Тест является «100% синтетикой».

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

                                Особую благодарность автор хочет выразить владельцу блога aboutnetapp, пост которого о практическом тестировании систем хранения с помощью IOmeter пнула подвинула автора на написание этой статьи.
                                Читать дальше →
                              • Помогите с выбором Хостинга

                                  И вот внезапно, встал вопрос выбора нового хостинга.

                                  В данный момент пользуюсь услугами SpaceWeb, но их обслуживание и сервис не радует. Вечные проблемы с почтой и FTP доступом.

                                  Так, что я ищу??

                                  стандартный набор: PHP, MySQL, почта, хорошая админка, FTP и т.д. (Ruby поддержка, по возможности)

                                  Ну, а самое главное чтобы хостер был надежный и имел хорошую тех. поддержку. Среди отечественных хостингов рассматривал Агаву, Masterhost, Majordomo. Но везде есть какой-то не достаток и отзывы о них, также, не очень радуют.

                                  А вот среди западных, даже не знаю какие можно учесть.

                                  Так что посоветуйте?
                                • Канобувости 11й выпуск

                                    11й выпуск канобувостей. Пятница!


                                    — Bioshock 2 предложил игрокам веселую альтернативу захвату флага
                                    — Champions Online открыла двери всем супергероям и суперзлодеям
                                    — И без того кинематографичный Uncharted окончательно превратится в фильм
                                    — Разработчики Red Dead Redemption устроили конкурс на самые лучшие усы
                                    — В мире Warcraft начались первые в истории операции по смене расы
                                  • Thunderbird 3 Beta 4. Быстрее, проще, умнее

                                      image

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

                                      Трафик ~1,5 Мб

                                      UPD: Спасибо, перенес в блог Mozilla

                                      Читать дальше →
                                    • Клавиатурный лайфхак

                                        Наводил тут на днях порядок на рабочем столе — нашел пару ненужных неоновых ламп со времен, когда немного увлекался моддингом…

                                        image

                                        Решил не выкидывать добро, тем более, что это может решить мне две небольших ночных проблемки )
                                        Читать дальше →