Software Architecture Design - 2021 Name: Mr. Suyogya Ratna Tamrakar Student ID: 121334 Field of Study: Computer Science, 3rd Semester Note: Submitted Homeworks and Labs are active links Homeworks HW1: Architecture Tradeoffs HW2: Setting Up Spring Boot HW3: Design Patterns Guide Group Assignment HW4: Domain Logic and Data Source HW5: Multi-Thread and Completable Future HW6: Optimistic and Pessimistic Locking HW7: Spring Session Guide (Using JDBC) Assignment (Using Redis) Labs LAB1: RESTful APIs, MVC with Spring Boot Guide Assignment LAB2: Spring Security Guide Group Assignment LAB3: ORM, Hibernate, JPA and Spring Guide Take Home Tasks LAB4: Microservices + Kubernetes Guide