Distributed Systems Laboratory Guide
Distributed Systems laboratory covers relevant topics from the distributed systems industry, such as web applications, inter-process communications, RPC, Message-Oriented Middleware, Cloud computing and basic application security
The grading for Distributed Systems lecture will be performed as follows:
50% written exam + 35% laboratory assignments + 15% project evaluation
Schedule
Laboratory Work | Assignment Presentation | Technical Aspects |
---|---|---|
Laboratory 1 | Basic Concepts,Microservices,Spring,React | URI and URL, Web Clients and Web Servers, HTTP protocol, HTTP methods, HTML web forms, Query strings, Hidden variables, Cookies, Session, Java Servlet, Object-Relational Mapping (ORM), REST Services |
Laboratory 2 | RabbitMQ | Message Oriented Middleware types, Queue vs Topic, Point-to-Point vs Publish Subscribe communication, Server pushing data to clients: Sockets, WebSockets, Long Polling |
Laboratory 3 | Web sockets | Web sockets, security |
Project |
P1 - Docker
P2 - Load balancer and reverse proxy P3 - Basic Security P4 (Optional) - CI/CD on the Heroku Cloud (without Docker), CICD Deployment using Docker on the Heroku Cloud , CICD Deployment using Docker and Microsoft Azure |
Docker, Basic Security |
COURSE PROFESSORS
Name | Schedule | |
---|---|---|
Tudor Cioara | tudor.cioara at cs utcluj ro | Monday 10-12 Room H11 |
Cristina Pop | cristina.pop at cs dot utcluj dot ro | Tuesday 16-18 Room D21 | Marcel Antal | marcel.antal at cs dot utcluj dot ro | Monday 8-10 Room F |
Laboratory Teaching Assistants
Name | Schedule | Marcel Antal | marcel.antal at cs dot utcluj dot ro | Thursday 8-14 BT5.04 |
---|---|---|
Liana Toderean | liana.toderean at cs dot utcluj dot ro | Tuesday 8-17 BT5.05; Wednesday 8-11 BT5.04 |
Alex Rancea | alexandru.rancea at cs dot utcluj dot ro | Thursday 8-14 104 |
Dan Mitrea | dan.mitrea at cs dot utcluj dot ro | Tuesday 8-17 104 |
Gabriel Antonesi | gabriel.antonesi at cs dot utcluj dot ro | Wednesday 8-17 104 |
Oana Marin | oana.marin at campus dot utcluj dot ro | Wednesday 17-20 104 |
David Chis | chisdavid4321 at gmail dot com | Wednesday 14-17 BT5.04 |
Anamaria Raita | anamariaraita at gmail dot com | Wednesday 17-20 BT5.04 |
Tudor Colceriu | tudor.colceriu99 at gmail dot com | Tuesday 17-20 BT5.05 |
Andrei Mateescu | andreimateescu27 at gmail dot com | Thursday 14-20 BT5.04 |
Vasile Ofrim | vasi.ofrim at gmail dot com | Wednesady 11-14 BT5.04, Friday 8-14 BT5.04 |
Mihnea Burlacu | mihneasebastianburlacu at gmail dot com | Thursday 14-17 104 |
Alexia Mihaila | alexiamihaila at yahoo dot com | Thursday 17-20 104 |