Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Simplify the project #9

Open
dartpopikyardo opened this issue Dec 28, 2016 · 0 comments
Open

Simplify the project #9

dartpopikyardo opened this issue Dec 28, 2016 · 0 comments

Comments

@dartpopikyardo
Copy link
Contributor

Principles to follow:

  • A module per service, e.g. customer-service - instead of 3+/service
    
  • Discarded support for monolith - not important - that enables the module structure to be simpler
    
  • Simpler, more sensible naming conventions - no command-side, query-side, ..., instead - e.g. customer-service
    
  • Each service has an application.properties that defines some sensible defaults - simplifies the amount of configuration needed in docker-compose.yml 
    
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant