Разделы портала

Онлайн-тренинги

.
тест лаборатория

Глава из книги ''Непрерывная интеграция: улучшение качества программного обеспечения и снижение риска''

Авторы: Поль М. Дюваль
Стивен М. Матиас III
Эндрю Гловер

Источник: Непрерывная интеграция: улучшение качества программного обеспечения и снижение риска
Материал предоставил: RSDN Magazine #1-2008
Подробнее...  

Автор: Сергей Орлов

Источник: Журнал «LAN», #05, 2006 год // Издательство «Открытые системы»

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

Виртуализация — одно из наиболее значительных и быстро развивающихся направлений в корпоративных вычислениях. В Gartner ее определяют как создание пула ресурсов (серверов, систем хранения, сетевой инфраструктуры и ПО) для их автоматического распределения и совместного использования. Таким образом она может относиться к разным физическим ресурсам — серверам, когда несколько виртуальных машин (ВМ) работает на одной системе; системам хранения, обеспечивающим представление данных на логическом уровне, не связанное с их физическим размещением на конкретных устройствах; к сетевой инфраструктуре (виртуальные сети VLAN, где каждое приложение использует собственную логическую сеть); подсистеме ввода/вывода и т. д.

Подробнее...  

Автор: Сергей Орлов

Источник: Журнал «LAN», #05, 2006 год // Издательство «Открытые системы»

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

Подробнее...  

 

 

Автор: Андрей Сатарин

Использование непрерывной интеграции в процессе разработки программного обеспечения обещает много преимуществ: быстрое обнаружение ошибок, устранение проблем интеграции, меньшее число дефектов [1,2]. При более подробном рассмотрении, оказывается, что эта практика сильно зависит от других, таких как модульное тестирование, стандарт кодирования и т.д. Множество ожидаемых преимуществ не реализуются без использования этих дополнительных практик. Складывается парадоксальная ситуация, когда не ясно, имеет ли непрерывная интеграция независимую ценность или вся ценность обусловлена только «сторонними» методиками. Нет ли здесь обмана, когда под предлогом внедрения непрерывной интеграции пытаются использовать преимущества других инженерных практик? Возможно, непрерывная интеграция представляет собой «кашу из топора», все ингредиенты которой давно известны, но теперь поданы вместе под другим названием. В данной статье мы пытаемся показать, что это не так, и непрерывная интеграция имеет свою ценность. Эта ценность существенно ниже, чем синергетический эффект от нескольких практик, но и затраты на внедрение и использование существенно ниже. К тому же, внедрение «голой» непрерывной интеграции может служить и первым шагом к многим другим технологиям эффективной разработки.

Подробнее...  

Автор: Сергей Орлов

Источник: Журнал «LAN», #05, 2006 год // Издательство «Открытые системы»

Для успешного завоевания рынка виртуализация серверов должна превратиться в более открытую технологию. Ожидается, что мировой рынок ПО виртуализации серверов будет расти на 16-20% в год. В нынешнем он должен составить порядка 450 млн долларов. Среди программных средств виртуализации можно отметить VMware Server, ESX Server, VirtualCenter и Workstation от EMC, Microsoft Virtual Server 2005, Xen от XenSource, Virtuozzo от SWsoft, продукты ряда начинающих компаний.

Подробнее...  
Powered by Tags for Joomla