An open API service indexing awesome lists of open source software.

https://github.com/octcarp-courses/sustech_cs328-distributed_f24_works

Full score course code of CS328 2024 Fall: Distributed and Cloud Computing, SUSTech. Taught by Prof. Georgios Theodoropoulos @theogeorgios .
https://github.com/octcarp-courses/sustech_cs328-distributed_f24_works

docker-compose gin grpc mpi sustech

Last synced: about 2 months ago
JSON representation

Full score course code of CS328 2024 Fall: Distributed and Cloud Computing, SUSTech. Taught by Prof. Georgios Theodoropoulos @theogeorgios .

Awesome Lists containing this project

README

          

# SUSTech_CS328-Distributed_F24_Works
Course work of CS328 2024 Fall: Distributed and Cloud Computing, SUSTech. Taught by Prof. Georgios Theodoropoulos [@theogeorgios ](https://github.com/theogeorgios) .

### Attention

**All codes are full score, Assignment 3 is deducted ONLY BECAUSE the report is too simple.**

**For reference only, do not plagiarize.**

### Content

For each Assignment, you can check the `Readme.md` file see detailed feedback from the TA.

| ID | Content | Tech | Score |
| --------------------------- | ------------------------------------ | ------------------------------------------------------------ | -------------------------------------------- |
| [Assignment 1](Assignment1) | Parallel Matrix Multiplication | [OpenMPI](https://www.open-mpi.org/) | 100/100 |
| [Assignment 2](Assignment2) | RESTful micro services use gRPC | [Gin](https://gin-gonic.com/), [GORM](https://gorm.io/), [Kafka-py](https://kafka-python.readthedocs.io/) | 118/100 |
| [Assignment 3](Assignment3) | Spark based analysis of `.csv` Files | [PySpark](https://spark.apache.org/docs/latest/api/python/) | 72/100 (score deducted for report part only) |
| [Assignment 4](Assignment4) | Simple K8s deployment | [kubernetes](https://kubernetes.io/), [Flask](https://flask.palletsprojects.com/) | 101/100 |

### Docker Images

You may be able to find some of my built images on DockerHub [octcarp/sustech-cs328](https://hub.docker.com/r/octcarp/sustech-cs328) , but I cannot guarantee that they are usable versions or that they are in line with best practices.