3 ms·
As an engineer, I am finding i very difficult to decide on things like capability/modularity boundaries, layering constraints etc w.r.t architectural decisions
by raghava 7y ago
As an engineer, I am finding i very difficult to decide on things like capability/modularity boundaries, layering constraints etc w.r.t architectural decisions for a B2B, cloud native, SaaS software solution.
No matter what resource I refer to, there's a lot of conflicting info.
Is there an equivalent of "cyclomatic complexity"(McCabe count of code) for cloud/distributed systems/μServices architecture? Cant find any such objective measure, apart from a few dated research papers.
IMO, it could be useful for many of us. Sometime back, I had tweeted tagging @copyconstruct and @kelseyhightower asking this question, but haven't got a response - may be it went unnoticed.
Would love to get to know if there's any such method/framework to measure and manage architectural complexity, for the world in cloud.
- 2T1Qka0rEiPr 7y agoI think if you don't know, don't. That's a good place to start :)