cbef60ccc8475ad4d7b17082dd8bf271de6017a4
awesome-patterns
Lists of software related patterns
What is an awesome list? Contribution guide Creating a list
Contents
- GoF
- Architecture
- DevOps
- Programming Languages
- Front-End Development
- Computer Science
- Big Data
- Books
- Development Environment
- Databases
- Security
- Networking
- Decentralized Systems
- Miscellaneous
GoF
General Architecture
- 10 common architectural patterns - 10 Common Software Architectural Patterns in a nutshell.
- reactive design patterns - This website accompanies the book Reactive Design Patterns by Roland Kuhn
- Scalable System Design Patterns - scalable system design techniques
- martin fowler - Catalog of Patterns of Enterprise Application Architecture
- message-queues - comparing-message-queue-architectures
- Enterprise Integration Patterns - Patterns and Best Practices for Enterprise Integration
Cloud Architecture
- AWS cloud design patterns - The AWS Cloud Design Patterns (CDP)
- Azure cloud design patterns -These design patterns are useful for building reliable, scalable, secure applications in the cloud..
- cloud patterns - a community site dedicated to documenting a master patterns catalog
- cloud computing patterns - Cloud Computing Patterns
- serverless - Serverless Architecture: Five Design Patterns
- serverless - Patterns for Solving Problems in Serverless Architectures
Micro services & Decentralized Systems
- microservice patterns - a community site dedicated to documenting a master patterns catalog
- Microservices - A pattern language for microservices.
- microservices-anti patterns - Microservices antipatterns and pitfalls.
- 12factor - The twelve-factor methodology.
Big Data
- bigdatapatterns - a community site dedicated to documenting a master patterns catalog
Databases
- nosql resilience patterns - Practical NoSQL resilience design pattern for the enterprise
- nosql-patterns - Pragmatic Programming Techniques
- database tenancy patterns - Multi-tenant SaaS database tenancy patterns
Docker and DevOps
- containerspatterns - There are a Thousand Ways to Use Containers.
- Kubernetes - Kubernetes Production Patterns.
Mobile
Programming Languages (non GoF)
- JavaScript
- react - React.js in patterns.
UI/UX
- User Interface - User Interface Design patterns.
- smacss - Scalable and Modular Architecture for CSS.
Computer Science
Development Environment
Security
- opensecurityarchitecture - Security Architecture Patterns
Networking
Books
Miscellaneous
License
Description
A curated list of software and architecture related design patterns.
architectureawesomeawesome-listcloud-computingdesign-patternsgof-patternslistsmicroservicesresources
Readme
218 KiB
Languages
Markdown
100%