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

Green Software Architecture Patterns #254

Open
marcopaga opened this issue Sep 14, 2023 · 3 comments
Open

Green Software Architecture Patterns #254

marcopaga opened this issue Sep 14, 2023 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@marcopaga
Copy link

Describe the pattern you'd like to propose
I would like to add a new category to the patterns you currently have. My idea ist to add an architecture folder with general ideas regarding the architecture of a custom implemented system. Before creating a PR with some patterns I wanted to check in with you, if this is a good idea from your side:

Some examples, I want to contribute:

  • Temporal decoupling to allow processing with reduced carbon output at a different time
  • Optimize for fast startup to allow auto-scaling in different environments
  • Service slicing by usage to make it independently scaleable

Describe specific emission impact from this pattern
Applications which are designed this way allow the overall reduction of resource usage.

References to this pattern
I'm happy to provide this info on the individual pattern PR, once you approve this idea.

Additional context
n/a

@marcopaga
Copy link
Author

Hello @russelltrow. I just wanted to ping you with this question. Do you think it is a good idea to add this category?

@russelltrow russelltrow added the enhancement New feature or request label Sep 25, 2023
@russelltrow
Copy link
Member

Hi @marcopaga thank you so much for taking the time to make this suggestion.

architecture certainly seems like a valid category for patterns but please hold off raising any PRs for the time being. The project is about to start an internal restructure and review of all the existing patterns. Once we have finished, I'm sure we would love to accept your patterns.

I will leave this open and come back to you in due course.

@franziska-warncke
Copy link
Contributor

I really like this idea! @russelltrow I think we could talk about that in one of our next meetings?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: No status
Development

No branches or pull requests

3 participants