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, P2 - Docker
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 10-12 Room F | Marcel Antal | marcel.antal at cs dot utcluj dot ro | Monday 8-10 Room F |
Laboratory Teaching Assistants
Name | Schedule | |
---|---|---|
Oana Marin | oana.marin at campus dot utcluj dot ro | Wednesday 14-20 S18 |
Marcel Antal | marcel.antal at cs dot utcluj dot ro | Thursday 8-14 S19 |
Liana Toderean | liana.toderean at cs dot utcluj dot ro | Tuesday 8-17 S18 |
Alex Rancea | alexandru.rancea at cs dot utcluj dot ro | Thursday 8-17 S18 |
Dan Mitrea | dan.mitrea at cs dot utcluj dot ro | Tuesday 8-17 S19 |
David Chis | chisdavid4321 at gmail dot com | Thursday 14-20 S19 |
Anamaria Raita | anamariaraita at gmail dot com | Monday 14-20 S18 |
Cristian Preda | cristianpreda62 at yahoo dot com | Thursday 17-20 S18 |
Mirela Prata | prata.mirela at gmail dot com | Tuesday 17-20 S18 | Gabriel Antonesi | gabriel.antonesi at cs dot utcluj dot ro | Wednesday 8-20 S19 |
Cristina Pop | cristina.pop at cs dot utcluj dot ro | Wednesday 8-14 S18 |