Background Image

Developing Modern Applications with Design Patterns

Once you have a shared understanding, through modeling, of what your application should do, it is time to venture into the design of it. To modernize your application, some specific patterns may be helpful, such as:

Autonomous Services Isolated in Time, Space, Failure and State

Event Sourcing

Strangler Fig

Workload Partitioning