-
Updated
May 13, 2024 - Java
software-architecture
Here are 136 public repositories matching this topic...
Structurizr DSL
-
Updated
Jan 10, 2024 - Java
Useful Resources for Low Level System Design
-
Updated
Jan 2, 2024 - Java
Structurizr for Java
-
Updated
Jul 20, 2024 - Java
A command line utility for Structurizr.
-
Updated
Jul 3, 2024 - Java
各种分布式框架动手实现、实战项目。「徒手撸轮子」
-
Updated
Jun 5, 2024 - Java
Sample projects for my talk "Refactoring to a System of Systems"
-
Updated
Nov 29, 2021 - Java
极客时间《手把手教你落地DDD》配套代码
-
Updated
May 21, 2024 - Java
Spring-Boot application based on hexagonal architecture and DDD
-
Updated
May 11, 2024 - Java
All design patterns implemented in Java with code, explanation and learning resources
-
Updated
Sep 27, 2021 - Java
Tutorial on DDD (Domain-Driven Design), by building a Web App with the theme "Personal Finance Management". Adapted from a group project in university.
-
Updated
Mar 31, 2022 - Java
An analysis of a clean architecture implementation in a spring boot application.
-
Updated
Nov 7, 2023 - Java
An ongoing curated list of awesome frameworks, important books and articles, talks and videos, libraries, learning tutorials, coding best practices and technical resources about technical interviews in Software Engineering.
-
Updated
Feb 14, 2023 - Java
Collection of all assignments of Software Design and Architecture Specialization on Coursera offered by University of Alberta.
-
Updated
Mar 9, 2024 - Java
System design not just on whiteboard, but with code.
-
Updated
May 6, 2021 - Java
This is to demonstrate Software Principles Implementation.
-
Updated
Mar 21, 2023 - Java
This repository contains some examples of using the Specification Pattern
-
Updated
Aug 22, 2021 - Java
Notes for the book - Head First Design Patterns
-
Updated
Mar 21, 2021 - Java
Base project for Spring Boot multitenancy with column discriminator (Spring Data JPA with Hibernate)
-
Updated
Jul 14, 2020 - Java
ExplorViz is a monitoring and visualization approach, which uses dynamic analysis techniques to provide a live trace visualization of large software landscapes. This repository contains the backend.
-
Updated
Sep 24, 2020 - Java
Improve this page
Add a description, image, and links to the software-architecture topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the software-architecture topic, visit your repo's landing page and select "manage topics."