Readit News logoReadit News
kelseyhightower commented on AI, DevOps, and Kubernetes: Kelsey Hightower on What's Next [video]   youtube.com/watch?v=HdUbT... · Posted by u/kelseyhightower
kelseyhightower · 5 days ago
It's rare that I get to reflect back on my entire tech career and my philosophy towards work and life, but this interview captures it perfectly.
kelseyhightower commented on The Green Tea Garbage Collector   go.dev/blog/greenteagc... · Posted by u/0xedb
dzonga · 2 months ago
what revenue / profitable google services are actually relying on golang ?
kelseyhightower · 2 months ago
Google Cloud products including GKE (Kubernetes), Cloud Run/Functions, the gcloud CLI, and a number of other utilities and control plane components sit it direct revenue paths. In the case of Cloud Run/Functions (Go support) and GKE, those products generate direct revenue, and the amount is much higher than you would think.
kelseyhightower commented on NSA Kubernetes Hardening Guidance [pdf]   media.defense.gov/2021/Au... · Posted by u/kennethko
bsamuels · 4 years ago
If I could go back, single cluster. Any benefits you get from going multi-cluster can be achieved by configuring a single cluster correctly.
kelseyhightower · 4 years ago
The one benefit you get is protection from bugs in Kubernetes itself and a reduced blast radius. Even if you could produce a secure and H/A cluster, you still leave yourself open to Kubernetes bugs and configuration mistakes such as adding a network policy that blocks all communication across all namespaces.

Multiple clusters protects you from these types of configuration mistakes by reducing the blast radius and providing an additional landing zone to roll out changes over time.

kelseyhightower commented on Designing Our Serverless Engine: From Kubernetes to Nomad, Firecracker, and Kuma   koyeb.com/blog/the-koyeb-... · Posted by u/eric_khun
seer · 4 years ago
Not sure about the other clouds, but GCP is just atrocious for this with both of their offerings.

App Engine, seems to be no longer developed, and is considered “old” technology, it works, but its hard to do more enterprisy stuff, like virtual private cloud (VPC) with it. For example you can configure it to be able to access a VPC, but you cannot put it “inside” the VPC so others services can interact with it.

Cloudrun seems to be the new hot thing, and it works too, seems to be made using kubernetes itself, so promises future development and integration. However there is a tiny flaw in the system, berried in a fine print in an obscure doc page. Cloudrun severely throttles cpus on any containers that are not currently processing an http request. So you cannot build anything that is long running - kafka consumers, batch processes etc. What you are supposed to do is delve head first into the whole of GCPs ecosystem and embrace their queues, message brokers, and event sourcing systems (as they’re all http request based), woe to the ones that have to interact with tech thats outside of it.

/rant

kelseyhightower · 4 years ago
I'm currently testing our (GCP) solution to the CPU throttling you've highlighted. I've been using Vault[1] as my test case, and so far so good. Be on the look out for early sign up if you're interested.

[1] https://github.com/kelseyhightower/serverless-vault-with-clo...

kelseyhightower commented on El Carro: Run Oracle Databases on Kubernetes   github.com/googlecloudpla... · Posted by u/kelseyhightower
foobarbazetc · 4 years ago
This, but for Postgres…
kelseyhightower · 4 years ago
Stay tuned. A lot of the tech behind El Carro can be extracted into a generic controller and serve as the foundation for other databases including Postgres.

u/kelseyhightower

KarmaCake day2133August 25, 2012View Original