Тестирование интеграции продукта на скорости Netflix

Автор: admin от Вчера, 21:20, посмотрело: 8

Нормальное взаимодействие участников Netflix обеспечивается архитектурой микросервисов и привязано персонально к каждому из наших более чем 80 миллионов участников. Сервисы принадлежат разным командам (группам), каждая из которых имеет свой собственный цикл разработки и релиза. Это означает, что необходимо иметь постоянно действующую и компетентную группу тестирования интеграции, обеспечивающую выполнение сквозных стандартов качества в ситуации, когда микросервисы вводятся в действие каждый день децентрализованно.

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

Быстрый ввод новых разработок при необходимости обеспечении требуемого качества создаёт интересные задачи для нашей команды. В настоящей статье мы рассмотрим три такие задачи:

1. Тестирование и мониторинг высокорейтинговых показов (High Impact Title = HIT = хит)
2. A/B-тестирование
3. Глобальный запуск

Категория: Программирование, Веб-разработка

 

Откуда появился День Сисадмина и почему важно его отмечать

Автор: admin от Вчера, 21:05, посмотрело: 10

Откуда появился День Сисадмина и почему важно его отмечать Традиционно День сисадмина празднуется в последнюю пятницу июля. Эта традиция популярна во всем мире, а в последние годы набирает обороты и в России. Немного истории. «Отцом» данного праздника является американский системный администратор с 20-летним стажем Тед Кекатос, увидевший журнальную рекламу Hewlett-Packard, в которой установившего новые принтеры системного администратора благодарные пользователи одаривают цветами и корзинками фруктов. Кекатос, недавно установивший несколько принтеров той же модели, решил создать специальный день, посвященный профессии системного администратора. Первый такой день, устроенный Кекатосом, пришелся на пятницу 28 июля 2000 года. Это был просто пикник на природе на окраине Чикаго, в котором приняли участие члены небольшой софтверной компании. С тех пор праздник принято отмечать в последнюю пятницу июля.

2006 года начал отмечаться «Всемирный день информационного общества» (с 2007 года Всемирный день электросвязи и информационного общества), который закреплён за 17 мая. Провозглашённый Генеральной Ассамблеей ООН, этот памятный день имеет официальный статус, и, видимо, может заменить собой день системного администратора.

Категория: Админитстрирование » Системное администрирование

 

Повесть «НИИЧОСИ. Дежурная ночь»

Автор: admin от Вчера, 20:30, посмотрело: 14

Повесть «НИИЧОСИ. Дежурная ночь»

Работа в крупной IT-компании на дежурствах в отделе центра обработки данных накладывает свои отпечатки на образ жизни. В ночных дежурствах родилась данная повесть. Представляю вашему вниманию it-параллель с братьями Стругацкими.

Категория: Админитстрирование » Системное администрирование

 

Выгодно ли Apple быть союзником Google в борьбе за рынок интернет-рекламы

Автор: admin от Вчера, 18:40, посмотрело: 10

Выгодно ли Apple быть союзником Google в борьбе за рынок интернет-рекламы

Кто-нибудь помнит, что несколькими годами ранее компания Google была недосягаемым лидером на рынке интернет-рекламы? Теперь на этом рынке компания вынуждена конкурировать с Facebook.

Google и Facebook – крупнейшие игроки на этом рынке. Доля остальных компаний (Twitter, Yahoo, Pandora) незначительна, поэтому они пока не могут составить серьезную конкуренцию лидерам.

В последнее время Facebook активно стремится догнать конкурента. По подсчетам eMarketer, в 2014 году на долю Google в сегменте мобильной рекламы США приходилось 36,9%, Facebook — 18,5%. Через год их доли составили 32,9% и 19,4% соответственно. Однако Google так просто не сдаст свои позиции.

Категория: Facebook, Google, Apple

 

Как оптимизировать игру с помощью полигональных атласов

Автор: admin от Вчера, 18:10, посмотрело: 9

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

Например, iPad 2 — всего в нем 512 Мб RAM. Однако приложению доступно только примерно 275 Мб. Когда занимаемая приложением память будет приближаться к этой границе, операционная система пришлет так называемое «Memory warning» — мягко, но настойчиво предложит освободить память. И если лимит все же будет превышен, операционная система остановит приложение. Пользователь будет думать, что ваша игра упала и побежит писать гневное письмо в саппорт.

Как оптимизировать игру с помощью полигональных атласов


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

Категория: Программирование » Веб-разработка

 

Универсальный https c использованием ГОСТ сертификата

Автор: admin от Вчера, 16:20, посмотрело: 11

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

Категория: Системное администрирование, Веб-разработка

 

Видео докладов с DevConf 2016

Автор: admin от Вчера, 15:55, посмотрело: 10

17-го июня в инновационном центре “Сколково” прошла очередная ежегодная конференция DevConf, а Badoo в очередной раз снимали видео выступлений. Программа была богата на именитых спикеров и интересные доклады, поэтому сделать подборку из самых «вкусных» выступлений было крайне сложно. Но мы, как минимум, постарались…

Познавательного вам просмотра!

«Развитие ветки PHP-7», Дмитрии Стогов, Zend Technologies



Категория: Программирование, Веб-разработка

 

Радар для покемонов

Автор: admin от Вчера, 15:40, посмотрело: 11

Радар для покемонов


Если вы ни разу не слышали об игре Pokemon Go, можно считать, что вам повезло. Новости о покемонах мелькают в новостных лентах, толпы людей бродят в ночи по кладбищам и воюют за сферы влияния. Только в Москве по данным МТС в Pokemon Go играет 180 000 человек, притом что в России официального запуска еще не было.


Мы в DaData.ru решили посмотреть, чем можем помочь любителям покемонов.

Кое-что получилось

Категория: Программирование » Веб-разработка

 

Деньги не спят: кто побеждает в противостоянии хакеров и финансовых организаций

Автор: admin от Вчера, 15:10, посмотрело: 14

Деньги не спят: кто побеждает в противостоянии хакеров и финансовых организаций


/ фото The Preiser Project CC

В нашем блоге на Хабре мы много пишем о развитии технологий финансового рынка. С каждым годом они становятся все сложнее, а тот факт, что банки и биржи притягивают огромные деньги, не удивительно, что хакеры проявляют все более пристальный интерес к сфере финансов. Но насколько успешны их усилия?

Категория: Информационная безопасность

 

Undo и Redo — анализ и реализации

Автор: admin от Вчера, 13:10, посмотрело: 9

Привет, Хабр! В связи со своей реальной задачей проанализировать возможности Qt и .NET для реализации так называемых «Назад» (Undo) и «Вперёд» (Redo), цель которых отменить действие и отменить отмену соответственно, я решил все свои мысли, идеи и задумки развернуть в этой статье, даже если они будут частично и совсем неверными (поэтому по возможности и интересу пишите в комментарии свои замечания). Хоть и на просторах Интернета спокойно можно найти хорошие (и не очень) библиотеки и примеры реализаций, более общего представления на эти вещи я нашёл не так скоро, да и то, только в ответе на StackOverflow, а этого было мне не достаточно. Во всём найденном есть моменты, которые меня порадовали, есть и которые огорчили. Пожалуй, стоит отменить все печали и радости… чтобы к ним снова вернуться… «Назад… в будущее»!

Undo и Redo — анализ и реализации

Интересно? Добро пожаловать!
Do!

Категория: Программирование

 
Назад Вперед