gurland / architectural-patterns

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Software architecture patterns

University task to implement 10 different software acrhitecture patterns.

Implemented patterns:

  • Pattern #4: Pipe-filter

Patterns to implement:

  • Pattern #1: Layered architecture
  • Pattern #2: Client-server
  • Pattern #3: Master-slave
  • Pattern #5: Broker
  • Pattern #6: Peer-to-peer (P2P)
  • Pattern #7: Event-bus pattern
  • Pattern #8: Model-View-Controller (MVC)
  • Pattern #9: Blackboard
  • Pattern #10: Interpreter

About

License:GNU General Public License v3.0


Languages

Language:Python 100.0%