|
|
|
|
|
by ukd1
2542 days ago
|
|
The point is all that stuff (jenkins, k8s, ansible) is accidental complexity that, I presume someone at your company has-to/had-to think about. I think Dark's angle is it's stuff you shouldn't need to think about in order to solve the actual problem, and removing as much of that as possible is better. |
|
I guess the value prop is that if you're starting from scratch, and want to write your whole app in Dark then you can avoid hiring a dev-ops engineer and iterate faster?
Seems like a stiff trade-off. If it's an interpreted language you're coming from, setting up envs can be < 30 secs anyways (and same with prod deploys), so that's faster than you need.
If it's a compiled language you're coming from (e.g. scala/c++) then it's likely Dark may not match your needs.
Plus I guess this assumes every team in your company is using only dark? Like what if it's a SOA and a full environment has a node component?