• Работа с потоком логов в реальном времени с помощью Heka. Опыт Яндекс.Денег

      image alt text


      В этом материале я расскажу о том, как в Яндекс.Деньгах организована система сбора и доставки серверных логов платежных сервисов. Доставкой логов я занимаюсь весь последний год, и за это время накопилось достаточно нюансов, чтобы поделиться опытом с общественностью.


      Система построена на базе стека EHK (Elasticsearch/Heka/Kibana), с прицелом на работу практически в реальном времени. Особый упор сделаю на тонкие места и нюансы обработки миллиардов строк текста в сутки.

      Приступим к суровому hands-on
    • Сравнение производительности сетевых решений для Kubernetes

      • Перевод


      Kubernetes требует, чтобы каждый контейнер в кластере имел уникальный, маршрутизируемый IP. Kubernetes не назначает IP-адреса сам, оставляя эту задачу сторонним решениям.

      Цель этого исследования — найти решение с наименьшими задержками, наибольшей пропускной способностью и самой небольшой стоимостью настройки. Поскольку наша нагрузка зависит от задержек, мы измеряем задержки высоких перцентилей при достаточно активной сетевой нагрузке. В частности, мы сфокусировались на производительности в районе 30-50 процентов от максимальной нагрузки, поскольку это лучше всего отражает типовые ситуации для неперегруженных систем.
      Читать дальше →
      • +23
      • 10,8k
      • 6
    • Полезные утилиты при работе с Kubernetes

      • Перевод


      В статье кратко рассмотрены сторонние Open Source-утилиты для Kubernetes, реализующие разные возможности и призванные помочь в повседневной работе. 4 из них взяты из англоязычного материала и помогают в: автоматическом обновлении конфигураций, отслеживании нагрузки по контейнерам/подам/нодам, переключении контекстов, создании DIND-кластеров (Docker in Docker). Остальные — найдены на GitHub и представлены коротким списком.
      Читать дальше →
      • +19
      • 9,1k
      • 2
    • Прошиваем кастомную прошивку с русскими буквами на Pebble Watch без участия компьютера


        Доброго времени, читатели Хабра.

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

        Собственно, с момента написания первой статьи я и не шил свои Pebble Watch новой версией прошивки, так как по природному раздолбайству куда-то закинул usb blue tooth свисток и кусал локти. На нетбуке с самого первого дня нашего с ним знакомства поселилась убунта (о том что есть вариант с питоном я знаю, но заморачиваться было лень). Под руку попадался ноут с виндой и встроенным blue tooth, но на тот момент гораздо более увлекательное занятие отняло всё мое свободное время и внимание. Так что вот не шился я. И сейчас, как обычно, на ночь глядя, как заправский сов, я осознал что есть способ прошивания Pebble Watch кастомной прошивкой с русскими буквами без участия компьютера вообще
        Читать дальше →
      • Unified communications в действии

          Мои друзья и партнеры компания ITooLabs работают над созданием ITooLabs Unified Communications
          Server. Не смотря на то что решение скорее операторское, это не мешает делать сервисы для обычных пользоватлей.

          RZ.ru — первый сервис на базе ITooLabs UCS. Сейчас это скорее демонстрационная бета по инвайтам, но в будущем, надеюсь станет самостоятельным сервисом.

           Что есть на rz.ru:

          • Почта: WebMail, POP3, IMAP4 и прочие радости типа push e-mail (AirSync).
            Для iPhone указывать как Exchange, для Nokia есть программа Mail for
            Exchange.
          • Работа с контактами на сервере. Синхронизация с телефоном (AirSync). Для
            счастливых обладателей компьютеров Apple — есть ITooLabs iSync Agent.
          • Синхронизация календарей и задач (iCal, AirSync). Web версии календарей
            пока нет.
          • Интеграция с MS Outlook по протоколу MAPI. Контакты, задачи, встречи,
            делегирование прав и групповая работа. Скачать плагин.
          • Instant Messenger. Сервер поддерживает протоколы XMPP и SIP/SIMPLE,
            поэтому подключиться можно любым SIP или Jabber клиентом. Для Windows есть
            собственная разработка — ITooLabs Communicator
          • Телефония. В демонстрационной версии доступен протокол SIP. Можно звонить
            как в пределах сервера, так и другим SIP абонентам. Call Screening/Call
            Presentation, Голосовая почта, IVR и прочие фишки.
            Подключайте SIP телефоны, софтфоны и другое оборудование.
          • В коммерческой версии реализована работа с городскими
            номерами, расширенное управление звонками, маршрутизация голосового трафика
            и другие вещи характерные для IP PBX.


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

          Желающие получить приглашение — пишите свои e-mail в личку или по адресу
          anton@merkurov.com

          Несколько статей по теме:
          1. UC: As Is. вот с этой все и началось.
          2. Unified communications — идеология завтрашнего дня.
          3. UC: Работа с контактами
          4. Call screen/Call presentation
        • ITooLabs Unified Communications Server

            NB: Это не реклама и не презентация сервиса. Есть доступ по приглашениям на
            коммуникационный сервис под управлением ITooLabs Unified Communications
            Server.


            Цель раздачи приглашений:
            во-первых, помочь разработчикам отловить ошибки и недоработки, во-вторых,
            показать окружающим, что Google Voice мир не ограничен и есть много
            разработок и продуктов в области Unified Communications.

            ITooLabs UC Server это сервис построенный на базе CommuniGate Pro и
            разработок компании ITooLabs. Это коммерческий сервис как масштаба
            операторов (сервер масштабируется на миллионы пользователей), так и для
            корпоративного и SMB рынка.
            По вопросам продаж — обращаться в компанию ITooLabs, я лишь рассказываю о
            сервисе, которым мне очень нравится пользоваться.

            На сервере rz.ru, на который собственно и предлагаются приглашения, стоит
            версия, в которой возможны ошибки, недоработки и прочие вещи которые
            сопутствуют динамично развивающемуся сервису. Формы для написания багов и
            пожеланий имеются.

            Вход на сервер по адресу: rz.ru

            Что есть:
            Читать дальше →
          • Какой онлайн системой ToDo/GTD вы пользуетесь?

               

              Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

              Какой онлайн системой ToDo/GTD вы пользуетесь?
              • 32.5%Remember the Milk69
              • 0%Vitalist0
              • 1.4%Tadalist3
              • 8.4%Todoist18
              • 1.8%Toodledo4
              • 0.4%gtdist/tracks1
              • 55.1%Другое117
            • SIP телефония для дома — реализация, опыт, фишки

                Всем привет.

                В комментариях к различным топикам на Хабре нередко видел вопросы класса «А зачем вам нужна SIP-телефония дома» и «Как все это безобразие работает». Некоторые темы на хабре уже раскрывались, но многое осталось в тени. Посему решил описать используемую мной схему SIP-устройств и сервисов, и набросать некоторые планы на будущее.

                Просто повторять аксиому, что SIP – это далеко не только дешевые междугородние звонки через sipnet или других операторов я не буду, и постараюсь в данном топике раскрыть все многообразие возможных вариантов применения SIP в быту.
                Читать дальше →