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

Idea: break up Alda components into discrete services #10

Closed
daveyarwood opened this Issue Oct 1, 2017 · 1 comment

Comments

Projects
None yet
1 participant
@daveyarwood
Copy link
Member

daveyarwood commented Oct 1, 2017

As discussed in my blog post here: https://blog.djy.io/a-history-of-the-architecture-of-alda/

I'm interested in further breaking up the components of Alda into separate processes, to make the system more modular. This would allow developers (myself included) to experiment with rewriting parts of Alda in other languages which might be better suited for what that component needs to do.

I'm interested in other developers' opinions about whether this is a good idea, possible pros and cons, etc. Please weigh in!

@daveyarwood daveyarwood added the idea label Oct 1, 2017

@daveyarwood

This comment has been minimized.

Copy link
Member

daveyarwood commented Nov 9, 2018

I've been doing a lot of planning and design for Alda 2.0, and I've decided to head in the opposite direction and do as much as possible in the Alda client, i.e. simplifying the architecture instead of making it more complicated.

@daveyarwood daveyarwood closed this Nov 9, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment