Skip to main content

Posts

Showing posts from October, 2021

Taskflow update #8: Current state of things

 I think an updated system overview is long past due. Думаю давно следовало сделать небольшое овервью Taskflow name is temporary, as it turned out there is a library named taskflow also dealing with distributed task management... So that will be changed before first public release. Well, i should have done a better name research beforehand. Имя Таскфлоу оказалось уже занято библиотекой со схожей областью... Придется придумать новое имя перед релизом. Чтож, надо было лучше исследовать вопрос заранее. "Taskflow" consists of 3 major components: scheduler, worker and viewer. All 3 are currently parts of the same package. However since viewer requires much more heavy GUI dependencies - it makes sense to separate it into it's own package "Таскфлоу" состоит из 3х компонент: шедулер, рабочий и вьюер. Все 3 - часть одного питон пакеджа. Однако учитывая, что вьюер тянет тонну тяжелых интерфейсных зависимостей - имеет смысл его выделить в отдельный пакедж Component names s