Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/n3m/tldr-software-architecture
TLDR; Software Architecture - A short guide for those in a hurry
https://github.com/n3m/tldr-software-architecture
architecture software software-architecture tldr
Last synced: 3 months ago
JSON representation
TLDR; Software Architecture - A short guide for those in a hurry
- Host: GitHub
- URL: https://github.com/n3m/tldr-software-architecture
- Owner: n3m
- Created: 2022-07-15T02:40:43.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-07-25T03:03:21.000Z (over 2 years ago)
- Last Synced: 2023-03-06T12:39:23.211Z (almost 2 years ago)
- Topics: architecture, software, software-architecture, tldr
- Homepage:
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TLDR; Software Architecture
## Description
This is a quick and easy guide to the Top 10 most used SD Architectures
## FAQ
- [ ] What is software architecture?
A system's architecture acts as a blueprint. It establishes a communication and coordination mechanism among components and offers an abstraction to control the complexity of the system.
It outlines an organized approach to address all technical and practical needs while maximizing standard quality characteristics like performance and security.Additionally, it entails a number of important organizational decisions connected to software development, and each of these choices can have a substantial influence on the end product's quality, maintainability, performance, and overall success. These selections include
- Choice of the structural components and their connections, which make up the system.
- Interactions between those elements.
- Architectural choices support corporate goals.
- The arrangement is guided by architectural trends.## Architectures
- [Layered Pattern / N-tier](/layered-pattern/README.md)
- [Pipe-Filter Pattern](/pipe-filter-pattern/README.md)
- [Client-Server Pattern](client-server-pattern/README.md)
- [Model View Controller Pattern](model-view-controller-pattern/README.md)
- [Event Bus Pattern](event-bus-pattern/README.md)
- [Microservices Pattern](microservices-pattern/README.md)
- [Broker Pattern](broker-pattern/README.md)
- [Peer-to-Peer Pattern](peer-to-peer-pattern/README.md)
- [Blackboard Pattern](blackboard-pattern/README.md)
- [Master-Slave Pattern](master-slave-pattern/README.md)