A co-worker is writing an O’Reilly book on k8. Today I was interviewing someone and he asked me if I was would write a book what book would I write about. I did have an idea for a book this summer – I think it was about gitops or something. But today I thought for a moment and I started waxing poetically on GPUs. I have been into GPUs for a long time. Mainly because of shaders…
There are parts of development I like but they have already been covered … who needs another book on docker. But I was thinking it would be interesting to write a book on different machine types for different software solutions. Combine hardware with software. For what software recipe would select a c4 instance vs an m4 (in the aws world, but there are similar variants in the google world) how do we optimize software for hardware now that we have access to so many different types of cpus. We can look at various metrics when we run a particular program on different cpus and what sorts of tweaks we can make to change this performance.
This would be a fascinating book.
It would be a lot of work to write.
Does this book already exist?