Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nyeoglya/332project

cs332 project
https://github.com/nyeoglya/332project

Last synced: about 2 months ago
JSON representation

cs332 project

Awesome Lists containing this project

README

        

# 332project
**TEAM GREEN**

**Teammate: [nyeoglya](https://github.com/nyeoglya), [zlfn](https://github.com/zlfn), [carprefer](https://github.com/carprefer)**

> For more information, please visit [**HERE**](http://pl.postech.ac.kr/~gla/cs332/index.html)

## Develpment Environment
![Scala](https://img.shields.io/badge/scala-%23DC322F.svg?style=for-the-badge&logo=scala&logoColor=white)
![Sbt](https://img.shields.io/badge/sbt-%235e150f.svg?style=for-the-badge&logo=apachenetbeanside&logoColor=white)

**JDK 22, Scala 2.13**

## Plan
**Week 1: Planning** [Report](https://htmlpreview.github.io/?https://github.com/nyeoglya/332project/blob/main/report/week1_report.html)

**Week 2 (Midterm week): Design ideas** [Report](https://htmlpreview.github.io/?https://github.com/nyeoglya/332project/blob/main/report/week2_report.html) / [Discussion1](https://github.com/nyeoglya/332project/discussions/3) [Discussion2](https://github.com/nyeoglya/332project/discussions/4) / [Test Code](https://github.com/nyeoglya/grpc-master-worker)

**Week 3: Overall project design** [Report](https://htmlpreview.github.io/?https://github.com/nyeoglya/332project/blob/main/report/week3_report.html) / [Comment1](https://github.com/nyeoglya/332project/discussions/3#discussioncomment-11133877), [Comment2](https://github.com/nyeoglya/332project/discussions/3#discussioncomment-11133893), [Comment3](https://github.com/nyeoglya/332project/discussions/3#discussioncomment-11133896), [Comment4](https://github.com/nyeoglya/332project/discussions/3#discussioncomment-11134228)

**Week 4: Create test code** [Report](https://htmlpreview.github.io/?https://github.com/nyeoglya/332project/blob/main/report/week4_report.html) / [Discussion1](https://github.com/nyeoglya/332project/discussions/7) / [Image1](https://github.com/nyeoglya/332project/blob/main/report/worker_test_carprefer.png)

**Week 5: Creating physical code and testing the system** [Report](https://github.com/nyeoglya/332project/blob/main/report/week5_report.pdf)

**Week 6 (Progress Slides Deadline): Organizing Content, Preparing for Intermediate Presentation** [Presentation Slides](https://github.com/nyeoglya/332project/blob/main/presentation/)

**Week 7: Project Improvement and Maintenance**

**Week 8 (Project Deadline): Preparing for Final Presentation**

## Grading Criteria
```md
10% for forming your team by class today
30% for progress
40% for the final result
30% for correctness
15% for design, architecture, performance, implementation (subjective)
10% for the progress presentation
10% for the final presentation

We will test your code in a small cluster.
no more testing updated after the deadline.
```