Advanced course on tools and practices aiming at designing, developing, deploying and maintain in production microservice architectures.
-
Updated
Apr 25, 2025 - Java
Advanced course on tools and practices aiming at designing, developing, deploying and maintain in production microservice architectures.
Learn how to apply design principles, patterns, and architectures to create reusable, flexible, and maintainable software applications and systems.
Java web application for the querying and visualisation of OWL ontologies.
My Software Design Patterns learning codes.
Architected an ML application, “ModelHub”, for model training, testing, and logging, comparing microservices and monolithic architectures + Implemented automated refactoring
A project on System Architecture for a Bank Machine (ATM)
This project is a java application/module that checks the status of stocks in an inventory management system. This is a personal project undertaken with the aim better understanding software architecture, design principles and object oriented programming.
Code Examples for KSTD (Kafka Streams Topology Design)
A cloud based application designed for monitoring and controlling the transactions in a library. This project was developed by Java, which mainly focuses on basic operations in a library like adding new members,new books,and updating new information, searching books and members,and facility to borrow and return books,keep all transaction records.
This repository contains System Design resources which are useful while preparing for interviews and learning Distributed Systems
Add a description, image, and links to the software-architecture-and-design topic page so that developers can more easily learn about it.
To associate your repository with the software-architecture-and-design topic, visit your repo's landing page and select "manage topics."