architecture

Modularity

Modularity is the name given, to the process of defining the components, parts, or modules into which a system or software can be divided.

Read More
patterns

Publisher-Subscriber

Publisher-Subscriber is a design pattern that allows multiple components of a system to communicate asynchronously and decouple their dependencies.

Read More