Discussion Code
Code from weekly discussion sessions. Discussion slides are only available to students who attend the session – sign in each week to receive them.
Discussion 1 – Jan 23
Q2.ipynb– HTTP client retries, error handling, status code classificationQ3.ipynb– Distributed logging, packet reordering, greedy vs buffered strategiesdocker_demo/– Flask app in a container, Dockerfile basics
Discussion 2 – Jan 30
demo_5.ipynb– ArXiv API queries, XML parsing, rate-limit handlingdocker_demo2_3/– Flask app in a container, port exposure, dependency managementdocker_demo4/– Containerized CLI text analyzer with file I/O
Discussion 3 – Feb 6
demo1/– Producer-consumer with shared volume,depends_onorderingdemo2/– Continuous writer + Flask web server, named volumes
Discussion 4 – Feb 13
basic_server.py– Minimal HTTP server with Python stdlibdocker-server-demo/– JSON REST API with search, threading, env-var configdocker-pytorch-demo/– Containerized ResNet-18 train/test on CIFAR-10, volume mounts