What are the biggest pain points you believe tooling can address in the next decade (2020-2029)? I’ll go first: - CI/CD. Jenkins is currently the CI gold standard and it’s a very low bar. - Easier abstractions and paradigms for building infra. Kube is too low level + complex.
-
-
And transparently run my workload wherever it’s best suited to be run - be it in “containers” or in VMs or compiled down as a wasm instance and run on the “edge” in CDN POPs or by invoking a lambda function. With all the debuggability and observability baked in out of the box.
Show this threadThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
I'd say that Google's Cloud Run is going somewhat in that direction - you just give it a container, and the rest (scaling up/down, routing, rollbacks, metrics) are handled for you, BUT you're not locked in into a limited execution environment like Lambda.
-
a container is a super low level primitive, but the direction of serverless app is right
- 5 more replies
New conversation -
-
-
This is the problem
@CTO_ai has set out to solve. Free up devs to write features (disclosure: I work for them)Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
100% agree and I’d love to see this, but until as an industry we get past the “special snowflake status” every engineering team (and company) has it sadly won’t happen.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
That would require exposing a lot of runtime metrics(observability), and at least some basic constraints (so that you can reason about costs and serve as safeguard against resource abuse), and also, in most architectures today slowest service/component defined overall scaldbilth
-
Or....when you remove the distinction between runtime location, the developer no longer needs this choice. Instead, you model the choice as declarative capabilities and requirements for the app and let the platform decide what best suites.
End of conversation
New conversation -
-
-
Don’t have all of that implemented yet, but that’s precisely what we are building/running
@Target.https://youtu.be/cnHfK4MZA2YThanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Precisely. Loud and clear. You just hit the nail on its head.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
So even if the underlying overseer thing that manages everything works well for most resources, if it doesn’t work for all resources, the business can fail. Need to get everything right.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.