skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Django Remote Submission

Journal Article · · Journal of Open Source Software
DOI:https://doi.org/10.21105/joss.00366· OSTI ID:1394387

The Django Remote Submission (DRS) is a Django (Django, n.d.) application to manage long running job submission, including starting the job, saving logs, and storing results. It is an independent project available as a standalone pypi package (PyPi, n.d.). It can be easily integrated in any Django project. The source code is freely available as a GitHub repository (django-remote-submission, n.d.). To run the jobs in background, DRS takes advantage of Celery (Celery, n.d.), a powerful asynchronous job queue used for running tasks in the background, and the Redis Server (Redis, n.d.), an in-memory data structure store. Celery uses brokers to pass messages between a Django Project and the Celery workers. Redis is the message broker of DRS. In addition DRS provides real time monitoring of the progress of Jobs and associated logs. Through the Django Channels project (Channels, n.d.), and the usage of Web Sockets, it is possible to asynchronously display the Job Status and the live Job output (standard output and standard error) on a web page.

Research Organization:
Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE
Grant/Contract Number:
AC05-00OR22725
OSTI ID:
1394387
Journal Information:
Journal of Open Source Software, Vol. 2, Issue 16; ISSN 2475-9066
Publisher:
Open Source Initiative - NumFOCUSCopyright Statement
Country of Publication:
United States
Language:
English

References (2)

Ornl Reflectivity Fitting Interface software January 2017
The Spallation Neutron Source in Oak Ridge: A powerful tool for materials research journal November 2006

Similar Records

D0 data processing within EDG/LCG
Conference · Wed Dec 01 00:00:00 EST 2004 · OSTI ID:1394387

A gLite FTS based solution for managing user output in CMS
Conference · Sun Jan 01 00:00:00 EST 2012 · J.Phys.Conf.Ser. · OSTI ID:1394387

Xgrid admin guide
Conference · Fri Jan 01 00:00:00 EST 2010 · OSTI ID:1394387

Related Subjects