Skip to main content

Instantly copy Distributed Systems practical code to your working directory

Project description

snipx-ds — Distributed Systems Practical Code Snippets

Instantly copy Distributed Systems practical code files to your working directory with a single command.

Install

pip install snipx-ds

Usage

dsnip help                 # show all commands and examples
dsnip list                 # list all practicals grouped by category
dsnip list python          # filter by category
dsnip get <key>            # copy practical files to ./ds_code/<key>/
dsnip guide                # copy HTML run guide to cwd and open in browser

Examples

dsnip get p1               # Practical 1 – Multi-threaded RMI
dsnip get p6               # Practical 6 – Leader Election (3 files)
dsnip guide                # Open the full Practical Run Guide

Assignments

Key Practical # Title
p1 1 Multi-threaded RMI (XML-RPC)
p2 2 CORBA Object Brokering (Pyro5)
p3 3 Distributed Sum (MPI Simulation)
p4 4 Berkeley Clock Synchronization
p5 5 Token Ring Mutual Exclusion
p6 6 Leader Election (Bully + Ring)

How It Works

dsnip get <key> copies the relevant files into ./ds_code/<key>/ in your current directory and prints the exact run command. No internet connection needed after install.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

snipx_ds-0.1.0.tar.gz (22.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

snipx_ds-0.1.0-py3-none-any.whl (27.4 kB view details)

Uploaded Python 3

File details

Details for the file snipx_ds-0.1.0.tar.gz.

File metadata

  • Download URL: snipx_ds-0.1.0.tar.gz
  • Upload date:
  • Size: 22.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for snipx_ds-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5866afa4cf2a1108988fad62f8b61dff6e57e0fea206aa5dfaaaa38543ee434f
MD5 ce8d4c59884bb1b64515017001d402e9
BLAKE2b-256 880529931cc2ff9487184c9fba8af898f9d337228da135a4954b5ce7ecde2565

See more details on using hashes here.

File details

Details for the file snipx_ds-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: snipx_ds-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 27.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for snipx_ds-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 aadf67fa175dc13c77c49c2c81e1abab8efc08ec983806ffc5940d5383a697a3
MD5 89ac8cd83cc072fa2f8f2fe02abfe466
BLAKE2b-256 466521925edd3d657308df31443987a39b1d8a04abd39fc091a7589a48dde20b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page