Skip to main content Link Search Menu Expand Document (external link)

Software Architectural Styles and Patterns

Software Architectural Patterns - Download

Identifying Microservices

Software Architectural Patterns - Download

Additional Materials/References

  1. Architectural Tactics in Software Architecture: A Systematic Mapping Study
  2. Architectural Tactics from the book Software Architecture in Practicew, 4th Edition by Len Bass, Paul Clements and Rick Kazman
  3. Architectural Tactics, a blog article
  4. Modifiability Tactics

Additional materials/References on Architectural Patterns

  1. Software Architectural Patterns - Book
  2. Architectural Styles from the book Software Architecture in Practice, 4th Edition by Len Bass, Paul Clements and Rick Kazman
  3. Software Architecture Guide

Additional materials/References on Microservices

  1. Building Microservices by Sam Newman
  2. Microservices Patterns: with Java, Chris Richardson
  3. Microservices patterns
  4. Best practices at Netflix
  5. Chaos Engineering at Netflix - Video
  6. Martin Fowler on Microservices

Some Sample Implementations

  1. Apache Kafka Demo Implementation
  2. Different Architectural Patterns Implementation. The paper can be found here
  3. NdR Microservices Sample Implementation
  4. Sockshop Microservices Example

Copyright © 2024 Karthik Vaidhyanathan. Distributed by an MIT license.