by Aleena Parvez | Nov 13, 2025
The paper discusses latency, speed, and cost requirements for MAC protocol prototyping in wireless networks and the gap in experiential learning tools using SDR for students. It proposes a low-cost experimentation platform for MAC protocols, emphasizing latency and cost through a hybrid architecture combining commercial chips and open-source software, enabling hands-on labs for students.
by Aleena Parvez | Nov 13, 2025
This lecture introduces the course structure, objectives, and foundational concepts in computer systems design. It outlines design principles, scope, expected outcomes, and key themes such as abstraction and modularity to be explored through the course.
by Aleena Parvez | Nov 13, 2025
This lab guide explains implementing a simple in-memory key-value store that runs as a client-server application over TCP sockets. It covers socket programming basics, multi-threaded server design, event-driven IO with epoll, and load generation for performance testing of the key-value server.
by Aleena Parvez | Nov 12, 2025
Dynamo is Amazon’s decentralized, highly available key-value storage system designed for e-commerce applications requiring high reliability and scalability. It uses consistent hashing, vector clocks for versioning, quorum-based replication, hinted handoff, anti-entropy repair, and gossip-based membership for fault tolerance and eventual consistency.
by Aleena Parvez | Nov 12, 2025
This document contains research papers and analyses from the 2005 Internet Measurement Conference (IMC), focusing on network behaviors, traffic characterization, anomaly detection, and performance evaluation of internet systems and protocols.