Талантливые программисты на Talent.UA :)
Главная страница IT-Stars
IT-STARS
Чайник считает что в мегабайте 1000 килобайт
Программист уверен что в километре 1024 метра
Follow us on Twitter
Работа в Харькове
Кадровые агентстваСтатьиО проектеИнформерыДосуг
Работа для программистов.
Вакансии и резюме программистов
и других IT-специалистов
Зарегистрироваться:
как соискатель
как работодатель

Версия для печати

Пчелиные танцы помогут улучшить работу интернет-серверов

20.11.2007 

Ученые из технологического института Джорджии (Georgia Institute of Technology) изучили поведение пчел и пришли к выводу, что их тактика, а вернее танцы, поможет улучшить организацию работы интернет-серверов.

Исследование проводилось под руководством Крэга Тови и Сунила Накрани, которые на протяжении многих лет изучали поведение медоносных пчел и выяснили, что у них получается собирать много нектара даже в тех ситуациях, когда ресурсы их ограничены, и что характерно, делают они это не по команде.

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

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

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

 

По вопросам размещения информации на сайте обращайтесь:
(057) 758-66-36, E-mail

Ведущие работодатели

Program-Ace
Program-Ace является лидером в разработке интерактивных 2D/3D приложений и симуляторов.
Вакансии компании

FulcrumWeb
Основанная в 2002-м году компания FulcrumWeb занимается разработкой ПО для крупных заказчиков из Европы и США
Вакансии компании

Intetics
Intetics Co - международная IT компания, Microsoft Gold Certified Partner, Oracle QuickStart Plus Partner, успешно работает на рынке IT c 1994 года, входит в список The Global Outsourcing 100
Вакансии компании

© 2006–2017 IT-Stars.ua
Работа для программистов
Создание сайта
Screen Interactive
Поиск по сайту: 0.065
Вакансии на Вашем сайте