Update README.md
update serverless and container design patterns
This commit is contained in:
35
README.md
35
README.md
@@ -31,6 +31,7 @@
|
||||
<br>
|
||||
|
||||
## Programming Language Design Patterns
|
||||
|
||||
- AngularJS
|
||||
- [design patterns](https://github.com/mgechev/angularjs-in-patterns)
|
||||
- C#
|
||||
@@ -49,6 +50,7 @@
|
||||
- [design-patterns](https://github.com/iluwatar/java-design-patterns)
|
||||
- [effective-java patterns](https://github.com/HugoMatilla/Effective-JAVA-Summary) - patterns from the Effective Java book.
|
||||
- [Design patterns implemented in Java](https://java-design-patterns.com/patterns/)
|
||||
- [Effective-Java-3rd-Joshua-Bloch](https://www.amazon.com/Effective-Java-3rd-Joshua-Bloch/dp/0134685997/ref=pd_sim_14_7)
|
||||
- JavaScript
|
||||
- [es6 design patterns](https://github.com/ziyasal/design-patterns-and-idioms-in-es6)
|
||||
- [humans](https://github.com/sohamkamani/javascript-design-patterns-for-humans) - ultra simplified explanation to design patterns.
|
||||
@@ -58,12 +60,18 @@
|
||||
- [design-patterns](https://github.com/dbacinski/Design-Patterns-In-Kotlin)
|
||||
- Node
|
||||
- [Real world design patterns with Node.js](https://github.com/nimit95/Real-world-Design-Patterns-Node-JS)
|
||||
- [Node.js Design Patterns](https://www.packtpub.com/web-development/nodejs-design-patterns-second-edition)
|
||||
- Object Oriented
|
||||
- [Design-Patterns-Elements-Reusable-Object-Oriented](https://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612/ref=sr_1_4?s=books&ie=UTF8&qid=1528136036&sr=1-4&keywords=design+patterns)
|
||||
- [Head-First-Design-Patterns-Brain-Friendly](https://www.amazon.com/Head-First-Design-Patterns-Brain-Friendly/dp/0596007124/ref=pd_sim_14_4)
|
||||
- [Object Design Style Guide](https://www.manning.com/books/object-design-style-guide)
|
||||
- PHP
|
||||
- [humans](https://github.com/kamranahmedse/design-patterns-for-humans) - ultra simplified explanation to design patterns.
|
||||
- [design-patterns](https://github.com/domnikl/DesignPatternsPHP)
|
||||
- Python
|
||||
- [design-patterns](https://github.com/faif/python-patterns)
|
||||
- [PyPattyrn](https://github.com/tylerlaberge/PyPattyrn) - A simple library for implementing common design patterns.
|
||||
- [Django Design Patterns and Best Practices](https://arunrocks.com/static/book/django-design-patterns-best-practices-2-ed)
|
||||
- React
|
||||
- [design-patterns](http://krasimirtsonev.com/blog/article/react-js-in-design-patterns)
|
||||
- [react-bits](https://github.com/vasanthk/react-bits)
|
||||
@@ -100,14 +108,14 @@
|
||||
- [cloud computing patterns](http://www.cloudcomputingpatterns.org) - Cloud Computing Patterns.
|
||||
- [Google Cloud Solutions](https://gcp.solutions) - Real business cases solutions with diagrams on GCP.
|
||||
|
||||
|
||||
## Serverless Architecture
|
||||
- [serverless architecture](https://thenewstack.io/serverless-architecture-five-design-patterns) - Serverless Architecture: Five Design Patterns.
|
||||
- [solving problems in serverless](https://freecontent.manning.com/patterns-for-solving-problems-in-serverless-architectures) - Patterns for Solving Problems in Serverless Architectures.
|
||||
- [serverless patterns](https://www.jeremydaly.com/serverless-microservice-patterns-for-aws/) - serverless microservice patterns for aws.
|
||||
- [serverless-reference-architectures](https://www.jeremydaly.com/serverless-reference-architectures//) - serverless microservice patterns with deployment scripts.
|
||||
|
||||
|
||||
|
||||
- [serverless-patterns-collection](https://serverlessland.com/patterns) - Serverless Patterns Collection.
|
||||
- [serverless-design-patterns-and-best-practices](https://www.packtpub.com/free-ebook/serverless-design-patterns-and-best-practices/9781788620642)
|
||||
|
||||
|
||||
## Micro services & Distributed Systems
|
||||
@@ -124,7 +132,6 @@
|
||||
- [design-patterns-for-iot](https://community.arm.com/iot/b/blog/posts/design-patterns-for-an-internet-of-things) - A Design Pattern Framework for IoT Architecture.
|
||||
|
||||
## Big Data
|
||||
- [bigdatapatterns](http://bigdatapatterns.org) - A community site dedicated to documenting a master patterns catalog.
|
||||
- [mapreduce-patterns](https://highlyscalable.wordpress.com/2012/02/01/mapreduce-patterns) - Map-reduce patterns.
|
||||
- [streaming-realtime-analytics](https://iwringer.wordpress.com/2015/08/03/patterns-for-streaming-realtime-analytics) - 13 Stream Processing Patterns for building Streaming and Realtime Applications.
|
||||
|
||||
@@ -140,21 +147,23 @@
|
||||
- [nosql resilience patterns](https://www.ebayinc.com/stories/blogs/tech/practical-nosql-resilience-design-pattern-for-the-enterprise) - Practical NoSQL resilience design pattern for the enterprise.
|
||||
- [nosql-patterns](https://dzone.com/articles/introduction-nosql-patterns) - Pragmatic Programming Techniques.
|
||||
- [mongodb](https://dzone.com/articles/mongodb-design-patterns) - Mongodb design patterns.
|
||||
- [MongoDB Applied Design Patterns](http://shop.oreilly.com/product/0636920027041.do)
|
||||
|
||||
## Docker and DevOps
|
||||
## DevOps & containers
|
||||
- [containerspatterns](https://l0rd.github.io/containerspatterns) - There are a Thousand Ways to Use Containers.
|
||||
- [container-anti-patterns](http://blog.arungupta.me/docker-container-anti-patterns) - 10 containers anti-patterns.
|
||||
- [kubernetes](https://github.com/gravitational/workshop/blob/master/k8sprod.md) - Kubernetes Production Patterns.
|
||||
- [container-design-patterns](https://vitalflux.com/container-design-patterns-kubernetes-pods-design) - Container Design Patterns for Kubernetes Pods Design.
|
||||
- [pattern-and-anti-pattern-cicd](https://www.gronau-it-cloud-computing.de/pattern-and-anti-pattern-cicd) - Pattern and anti-pattern cicd.
|
||||
- [best-practices-for-shell-scripts](https://stackoverflow.com/questions/78497/design-patterns-or-best-practices-for-shell-scripts) - Best practices for shell scripts.
|
||||
- [kubernetes patterns](https://github.com/ro14nd-talks/kubernetes-patterns) - Presentation around the book kubernetes paterns.
|
||||
- [kubernetes patterns book](https://k8spatterns.io/)
|
||||
- [cdk patterns](https://cdkpatterns.com/) - cdk patterns.
|
||||
- [CDK Construct Catalog](https://awscdk.io/) - CDK construct catalog.
|
||||
|
||||
|
||||
## Mobile
|
||||
- IOS
|
||||
- [ios-architecture-patterns](https://medium.com/ios-os-x-development/ios-architecture-patterns-ecba4c38de52)
|
||||
- Android
|
||||
- [androidpatterns](https://unitid.nl/androidpatterns) - Interaction patterns that can help you design Android apps.
|
||||
- [design-patterns-for-android](https://www.raywenderlich.com/109843/common-design-patterns-for-android) - Common Design Patterns for Android.
|
||||
- [mvc-mvp-and-mvvm](https://academy.realm.io/posts/eric-maxwell-mvc-mvp-and-mvvm-on-android) - The MVC, MVP, and MVVM Smackdown.
|
||||
|
||||
@@ -175,15 +184,7 @@
|
||||
- [owasp](https://www.owasp.org/index.php/Security_by_Design_Principles) - Security by Design Principles.
|
||||
- [azure-security](https://docs.microsoft.com/en-us/azure/security/security-best-practices-and-patterns) - Azure security best practices and patterns.
|
||||
|
||||
## Books
|
||||
- [Django Design Patterns and Best Practices](https://arunrocks.com/static/book/django-design-patterns-best-practices-2-ed)
|
||||
- [MongoDB Applied Design Patterns](http://shop.oreilly.com/product/0636920027041.do)
|
||||
- [Design-Patterns-Elements-Reusable-Object-Oriented](https://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612/ref=sr_1_4?s=books&ie=UTF8&qid=1528136036&sr=1-4&keywords=design+patterns)
|
||||
- [Head-First-Design-Patterns-Brain-Friendly](https://www.amazon.com/Head-First-Design-Patterns-Brain-Friendly/dp/0596007124/ref=pd_sim_14_4)
|
||||
- [Effective-Java-3rd-Joshua-Bloch](https://www.amazon.com/Effective-Java-3rd-Joshua-Bloch/dp/0134685997/ref=pd_sim_14_7)
|
||||
- [Node.js Design Patterns](https://www.packtpub.com/web-development/nodejs-design-patterns-second-edition)
|
||||
- [Game Programming Patterns](https://github.com/munificent/game-programming-patterns)
|
||||
- [Object Design Style Guide](https://www.manning.com/books/object-design-style-guide)
|
||||
|
||||
|
||||
## Other Awesome Lists
|
||||
- Other amazingly awesome lists can be found in the [awesome](https://github.com/sindresorhus/awesome) list.
|
||||
|
||||
Reference in New Issue
Block a user