Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DM-48071: first draft of latest science user butlers technote #1

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Writeable Butlers for Science Users
DMTN-303
========

The Butler is a major piece of Rubin's data access system, and both the project team and advanced early adopters have grown accustomed to the full read-write capabilities of the current DirectButler implementation, which connects directly to a SQL database. For both scaling and security reasons, science users accessing official Rubin data products will instead go through the new RemoteButler, which instead interacts with an server via a REST API and can support at most very limited write operations. To provide science users with complete Butler support, this technote proposes augmenting RemoteButler with affiliated personal data repositories with DirectButler access. These personal repositories would store user-generated data products and be able to reference official data products from the main repository.
The Butler is a major piece of Rubin's data access system, and both the project team and advanced early adopters have grown accustomed to the full read-write capabilities of the current ``DirectButler`` implementation, which connects directly to a SQL database. For both scaling and security reasons, science users accessing official Rubin data products will instead go through the new ``RemoteButler``, which instead interacts with a server via a REST API and can support at most very limited write operations. To provide science users with complete Butler support, this technote proposes augmenting ``RemoteButler`` with affiliated personal data repositories with ``DirectButler`` access. These personal repositories would store user-generated data products and be able to reference official data products from the main repository.

**Links:**

Expand Down
Loading
Loading