An architectural pattern leveraging functional programming principles and pure functions to create predictable, testable, and scalable state machines for complex applications.
-
Updated
May 31, 2024 - Kotlin
An architectural pattern leveraging functional programming principles and pure functions to create predictable, testable, and scalable state machines for complex applications.
👨💻 Develop, model and simulate software architecture.
Homepage of the ADR GitHub organization
Hands on Design Patterns in C++
Add Artificial Intelligence following best practices course examples
Design Microservices Architecture with Patterns & Principles. We're going to learn how to Design Microservices Architecture with using Design Patterns, Principles and the Best Practices. You will Learn how to handle millions of request with designing system for high availability, high scalability, low latency, and resilience to network failures …
Strong in design and integration problem-solving skills. Expert in solution development.
Software Engineering Program - Cairo University
A learning progress repo for business and software architecture related stuff
Tool & library for binary data processing according JSON formatted rules
Recovery of Modular Software Architectures with Exact and Heuristic Clustering Methods
Curse of Recursion in .NET C#
Prototype Design Pattern In .NET C#
In this repo, there are lecture notes of Software Architectures.
This repository contains System Design resources which are useful while preparing for interviews and learning Distributed Systems
Learn how to apply design principles, patterns, and architectures to create reusable, flexible, and maintainable software applications and systems.
Implementation of a simplified version of the Twitter home timeline system design.
My Software Design Patterns learning codes.
SWD392 Project - An web app for admin manage everything in system
SWD392 Project - An web app for customer buy products via QR of tourguide
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."