Skip to content

mariuszgil/awesome-monolith

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Awesome Monolith

Everyone dreams about microservices - why so few succeeds.
Here come some articles, links, and videos that describes how to build modular monolith.

"If you can’t build a well-structured monolith, what makes you think you can build a well-structured set of microservices?"

General approach

Pattern that supports mudularization

Hexagonal Architecture

Composition UI

Vertical slices

Dividing code

  • Command Handler

Decoupling code

  • Observer Pattern
  • Mediator pattern -> Publisher-Subscriber pattern

Patterns that supports un-modularized monolith (Anti-patterns)

  • Layers (sink-hole anti-pattern)

Coming back to monolith...

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published