News for hackers. Stuff that matters.
Re:We were wrong about GPUs by arijo on Saturday February 15, 2025 @02:23AM (#43056587)
Great opportunity for someone ballsy to write a book about kubernetes internals for the general engineering population.

Bonus points for writing a basic implementation from first principles capturing the essence of the problem kubernetes really was meant to solve.

The 100 pages kubernetes book, Andriy Burkov style.

Re:We were wrong about GPUs by motorest on Saturday February 15, 2025 @03:53AM (#43057025)
> Great opportunity for someone ballsy to write a book about kubernetes internals for the general engineering population.

What would be the interest of it? Think about it:

- kubernetes is an interface and not a specific implementation,

- the bulk of the industry standardized on managed services, which means you actually have no idea what are the actual internals driving your services,

- so you read up on the exact function call that handles a specific aspect of pod auto scaling. That was a nice read. How does that make you a better engineer than those who didn't?

Re:We were wrong about GPUs by arijo on Saturday February 15, 2025 @07:19AM (#43057970)
I don't really care about the standardized interface.

I just want to know how you'd implement something that would load your services and dependencies from a config file, bind them altogether, distribute the load through several local VMs and make it still work if I kill the service or increase the load.

In less than 1000 lines.

Re:We were wrong about GPUs by motorest on Saturday February 15, 2025 @07:49PM (#43064179)
> I don't really care about the standardized interface.

Then you seem to be confused, because you're saying Kubernetes but what you're actually talking about is implementing a toy container orchestrator.

Re:We were wrong about GPUs by laggyluke on Saturday February 15, 2025 @04:23AM (#43057181)
You might be interested in this:

https://github.com/kelseyhightower/kubernetes-the-hard-way

It probably won't answer the "why" (although any LLM can answer that nowadays), but it will definitely answer the "how".

Re:We were wrong about GPUs by arijo on Saturday February 15, 2025 @07:24AM (#43058000)
That's nice but I was looking more for a simple implementation of the concept from first principles.
Re:We were wrong about GPUs by moondev on Saturday February 15, 2025 @08:32AM (#43058357)
Re:We were wrong about GPUs by arijo on Saturday February 15, 2025 @09:01AM (#43058539)
This is actually cool, thanks.
Re:We were wrong about GPUs by arijo on Saturday February 15, 2025 @11:33AM (#43059788)
I actually took the time to read the tutorial and found it helpful.

Thanks for taking the time to share the walk through.

Re:We were wrong about GPUs by adhamsalama on Saturday February 15, 2025 @10:12AM (#43059041)
Kubernetes in Action book is very good.
Re:We were wrong about GPUs by arijo on Saturday February 15, 2025 @11:00AM (#43059474)
I actually have the book and I agree it is very good.