Standard

Программный интерфейс для отказоустойчивых распределённых вычислений на Python. / Терещенко, Дмитрий Владиславович.

в: Процессы управления и устойчивость, № 8, 09.04.2021, стр. 332-336.

Результаты исследований: Научные публикации в периодических изданияхстатья в журнале по материалам конференции

Harvard

APA

Vancouver

Author

BibTeX

@article{4b779b92733e451e91f81762709c59de,
title = "Программный интерфейс для отказоустойчивых распределённых вычислений на Python",
abstract = "Распределённые вычисления сегодня достаточно востребованы, но текущие решения, которые позволяют в Python их использовать, либо слишком узкоспециализированные, либо не дают полной отказоустойчивости. Целью данной работы было создание интерфейса к новому С++ фреймворку Subordination, в которой последняя проблема была решена. Для достижения низкоуровневой совместимости и адаптации всех сценариев функционирования было реализовано расширение интепретатора Python. Проверка работы получившегося интерфейса проводилась на задаче пакетной обработки данных. Замеры времени работы показали рост производительности с увеличением количества узлов в кластере и возможность обработки различных сценариев сбоя узлов за приемлемое время. По итогу работы был разработан и протестирован высокоуровневый интерфейс на языке Python для нового фреймворка отказоустойчивых распределенных вычислений Subordination. В дальнейшем планируется на его базе реализовать возможность построения распределенных веб-сервисов.",
author = "Терещенко, {Дмитрий Владиславович}",
year = "2021",
month = apr,
day = "9",
language = "русский",
pages = "332--336",
journal = "Процессы управления и устойчивость",
issn = "2313-7304",
publisher = "Смирнов Николай Васильевич",
number = "8",
note = "LII Международная научная конференция аспирантов и студентов «Процессы управления и устойчивость» , CPS'21 ; Conference date: 05-04-2021 Through 09-04-2021",
url = "http://cpsconf.ru/",

}

RIS

TY - JOUR

T1 - Программный интерфейс для отказоустойчивых распределённых вычислений на Python

AU - Терещенко, Дмитрий Владиславович

N1 - Conference code: CPS'21

PY - 2021/4/9

Y1 - 2021/4/9

N2 - Распределённые вычисления сегодня достаточно востребованы, но текущие решения, которые позволяют в Python их использовать, либо слишком узкоспециализированные, либо не дают полной отказоустойчивости. Целью данной работы было создание интерфейса к новому С++ фреймворку Subordination, в которой последняя проблема была решена. Для достижения низкоуровневой совместимости и адаптации всех сценариев функционирования было реализовано расширение интепретатора Python. Проверка работы получившегося интерфейса проводилась на задаче пакетной обработки данных. Замеры времени работы показали рост производительности с увеличением количества узлов в кластере и возможность обработки различных сценариев сбоя узлов за приемлемое время. По итогу работы был разработан и протестирован высокоуровневый интерфейс на языке Python для нового фреймворка отказоустойчивых распределенных вычислений Subordination. В дальнейшем планируется на его базе реализовать возможность построения распределенных веб-сервисов.

AB - Распределённые вычисления сегодня достаточно востребованы, но текущие решения, которые позволяют в Python их использовать, либо слишком узкоспециализированные, либо не дают полной отказоустойчивости. Целью данной работы было создание интерфейса к новому С++ фреймворку Subordination, в которой последняя проблема была решена. Для достижения низкоуровневой совместимости и адаптации всех сценариев функционирования было реализовано расширение интепретатора Python. Проверка работы получившегося интерфейса проводилась на задаче пакетной обработки данных. Замеры времени работы показали рост производительности с увеличением количества узлов в кластере и возможность обработки различных сценариев сбоя узлов за приемлемое время. По итогу работы был разработан и протестирован высокоуровневый интерфейс на языке Python для нового фреймворка отказоустойчивых распределенных вычислений Subordination. В дальнейшем планируется на его базе реализовать возможность построения распределенных веб-сервисов.

UR - https://elibrary.ru/item.asp?id=46226994

M3 - статья в журнале по материалам конференции

SP - 332

EP - 336

JO - Процессы управления и устойчивость

JF - Процессы управления и устойчивость

SN - 2313-7304

IS - 8

T2 - LII Международная научная конференция аспирантов и студентов «Процессы управления и устойчивость»

Y2 - 5 April 2021 through 9 April 2021

ER -

ID: 85048736