Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «систему»
Автоматизация тестирования веб-приложения с использованием Selenium WebDriver, Python, и Behave 2015-07-17 19:21:15
Всем привет!
Сегодня я хочу поделится нашим опытом автоматизации тестирования веб- ...
+ развернуть текст сохранённая копия
Всем привет!
Сегодня я хочу поделится нашим опытом автоматизации тестирования веб-приложения с использованием Selenium WebDriver и фреймворка Behave.
Если интересно добро пожаловать под кат.
Читать дальше →
Тэги: behave, it-систем, python, selenium-webdriver, автоматизация, веб-разработка, веб-сервисов, разработкой, сайта, сайтов, тестирование, тестирования, управление
Половина звезд могут блуждать вне галактических систем 2015-07-17 09:02:01
... вне галактических систем" width="200 ... пределами гравитационно связанных систем. Учёные предположили ...
+ развернуть текст сохранённая копия
В ходе недавнего исследования астрономы обнаружили слабый свет, исходящий не от галактик, а от неких объектов за пределами гравитационно связанных систем. Учёные предположили, что свечение исходит от звёзд-изгоев, которые не принадлежать галактикам, но «плавают» в космосе независимо от них. Несмотря на то, что обычно звёзды входят в единые системы, исследователи предположили в связи с новыми […]
Тэги: блуждать, галактических, новости, половина, систем
Портативная ОС для встраиваемых автомобильных систем управления: время для разработки пришло 2015-07-08 00:10:51
Почему такое удивление вызывает появление самоуправляемых автомобилей?
+ развернуть текст сохранённая копия
Почему такое удивление вызывает появление самоуправляемых автомобилей?
01.png
читать дальше
Тэги: автомобильная, имопртозамещение, новости, систему, управления
[Из песочницы] Полиморфные связи для самых маленьких 2015-07-05 16:32:14
Недавно, делая очередной функционал на одном из проектов, я столкнулся с немного необычными ...
+ развернуть текст сохранённая копия
Недавно, делая очередной функционал на одном из проектов, я столкнулся с немного необычными связями в реляционных СУБД, у которых, как оказалась позже, есть замысловатое название — Полиморфные связи. Что это такое, как и где их применять, я попытаюсь объяснить в данной статье.
Тема полиморфных связей уже поднималась не раз на Хабре («Rails и полиморфные связи», «Полиморфные сквозные ассоциации в Ruby on Rails», «Полиморфные связи»), но поднималась она в контексте Ruby, и для тех, кто уже имеет какой-то опыт в проектировании БД. Новичкам же (мне было), мало что понятно из тех статей, поэтому в данной статье я попытаюсь рассказать всё на пальцах, абстрагируясь от языка, разве что немного задену ORM популярных фреймворков в вебе.
Читать дальше →
Тэги: orm, php, sql, анализ, ассоциации, баз, данных, полиморфные, проектирование, связи, систем
[Перевод] Компромиссы микросервисов 2015-07-03 17:19:15
... сложна для распределённых систем, и это означает ...
+ развернуть текст сохранённая копия
От переводчика: с момента выхода популярной статьи Мартина Фаулера «Микросервисы» (перевод на Хабре) прошло уже достаточно времени, чтобы автор смог дополнить свои наблюдения свежим опытом проектирования и разработки микросервисов в различных компаниях, и рассказать о нем в новом посте, чей перевод представляется вашему вниманию.
Многие команды разработчиков нашли архитектурный стиль микросервисов подходом, превосходящим монолитную архитектуру; другие команды выяснили, что для них микросервисы — лишняя обуза, подрывающая производительность разработки. Как и у любого стиля архитектуры, у микросервисов есть свои плюсы и минусы. Для того, чтобы делать осознанный выбор, вы должны понимать эти свойства и уметь рассматривать их на фоне собственных конкретных условий.
Микросервисы дают преимущества… |
…ценою издержек |
Жесткие границы модулей
Strong Module Boundaries
Микросервисы усиливают модульную структуру, что особенно важно для больших команд разработчиков. |
Распределённость
Distribution
Распределенные системы тяжелее программировать, поскольку удаленные вызовы медленные и всегда рискуют неудачей-отказом.
|
Независимый деплоймент
Independent Deployment
Простые сервисы проще деплоить, и, поскольку они автономны, меньше вероятность отказа системы в случае, если что-то идет не так.
|
Cогласованность в конечном счете
Eventual Consistency
Поддержка сильной согласованности чрезвычайно сложна для распределённых систем, и это означает, что придется иметь дело с согласованностью в конечном счете.
|
Технологическое разнообразие
Technology Diversity
С микросервисами вы можете смешивать несколько языков, фреймворков и технологий хранения данных.
|
Эксплуатационная сложность
Operational Complexity
Вам потребуется опытная команда эксплуатации для управления множеством сервисов, которые будут регулярно редеплоиться.
|
Читать дальше →
Тэги: анализ, веб-разработка, мартин, микросервисы, проектирование, разработка, рефакторинг, систем, фаулер
Главная / Главные темы / Тэг «систему»
|
Взлеты Топ 5
Падения Топ 5
|