Misc.Nov 17, 2018
IntuitFI/RE🚂

Why are open source google projects hard to pick up?

I’ve heard countless stories of folks giving up on learning Kubernetes, because there’s simply too many abstractions. Same thing for when Angular V1 rolled out, and probably why Angular lost to React and Vue. Are the rest of us outside Google all unintelligent or are Google’s open source projects over engineered? To dive deeper, React elucidated a straightforward component lifecycle and its API is under a dozen functions. Years ago, when I picked up Angular for a team project, anytime I googled I’d find a stack overflow post, and the accepted answer was admittedly a bunch of hacks.

New
trollingg Nov 17, 2018

What do you mean by the abstractions of k8s? It's has a steep learning curve yes but after it's literally the best technology for container orchestration. No more dealing with configuration management tools, service discovery and LB on the services level is given out of the box. Edit: Angular I agree with but it's a front-end framework while react is just the view.

Intuit FI/RE🚂 OP Nov 17, 2018

It’s hard to not call it the best since there isn’t anything comparable to it.

New
trollingg Nov 17, 2018

There are titus, nomad, docker swarm, ECS, ACS, Mesosphere. Plenty of others as well.

Google chupanibre Nov 17, 2018

Because you can't get promo at google for doing simple stuff? So everything has to get overengineered here

Intuit FI/RE🚂 OP Nov 17, 2018

You could always do a simple architecture and then spend more effort pitching it