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.
-
Prikaži ovu nit
-
What I mean by “paradigms” is basically this: Right now the compute spectrum is a bit of an embarrassment of immature riches; as an industry we need to innovate, experiment and educate more on how to pick the right compute option for the wide variety of workloads we already run.
5 proslijeđenih tweetova 43 korisnika označavaju da im se sviđaPrikaži ovu nit -
Cindy Sridharan je proslijedio/a tweet korisnika/ceCindy Sridharan
How can FaaS be leveraged better and applied to existing problems to get better outcome? https://twitter.com/copyconstruct/status/1205230675541905408?s=21 … Can traditional “PaaS” development be rethought from the ground up, given the low level primitives we now have (bare metal servers in the cloud, VMs, FaaS etc).
Cindy Sridharan je dodan/na,
Cindy Sridharan @copyconstruct"Rather than acting as a server replacement, Lambda is effectively a force multiplier, with each CPU core overseeing the work of 100s of others. " "roughly double the perf by avoiding spurious allocation in Go" https://www.honeycomb.io/blog/secondary-storage-to-just-storage/ … Pretty awesome stuff from@honeycombio pic.twitter.com/08Crtd9OT71 reply 8 proslijeđenih tweetova 50 korisnika označava da im se sviđaPrikaži ovu nit -
How awesome would it be if I as a developer didn’t have to fuck around with kubectl, terraform, cloud tooling etc. If instead, the PaaS would let me choose where to run my app based on *app leve concerns* like latency, CPU usage, RPS, traffic patterns (bursty vs sustained) etc.
11 replies 27 proslijeđenih tweetova 154 korisnika označavaju da im se sviđaPrikaži ovu nit -
Odgovor korisniku/ci @copyconstruct
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
0 proslijeđenih tweetova 1 korisnik označava da mu se sviđa
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.
Čini se da učitavanje traje već neko vrijeme.
Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.