Please log in to watch this conference skillscast.
Maybe you've got yourself a Kubernetes cluster for your Haskell web servers, are considering getting yourself some Haskell for your Kubernetes cluster, or already have a Kubernetes cluster smashed by shoddy Haskell deployments which were never performance tested?
I would like to take you on an adventure with Haskell on a Minikube to show you some basic facts about interactions among Docker, Kubernetes and Haskell runtimes. I will introduce you to cheap and cheerful performance testing with the apib tool, and show you places you can go by applying and not applying Kubernetes and Haskell best performance practices.
Have you ever wondered whatever Haskell is faster than Node.js? Did you lose sleep over choosing threaded or non-threaded runtime, determining how many threads to give to your Haskell runtime? Would you believe that Docker makes your app faster, occasionally? Does setting up Half a CPU requests and limits on Kubernetes remind you of the Judgment of Solomon?
Let us smash out of doubts pounding Haskell on a Minikube.
YOU MAY ALSO LIKE:
- Intermediate Docker with Matt Saunders (Online Course on 19th - 22nd October 2021)
- Haskell eXchange 2021: Novice Track (Online Conference on 15th November 2021)
- Haskell eXchange 2021: Pro Track (Online Conference on 16th - 17th November 2021)
- Cloud, OpenSource and Community (SkillsCast recorded in June 2021)
- Hashing Modulo Alpha Equivalence (SkillsCast recorded in May 2021)
Smash you some Haskell on a Minikube
Mateusz Curylo works at Habito, where they write Haskell code for fun and profit. Before doing Haskell, they were hooked up on full-stack development writing Kubernetes microservices in Java and frontends in Typescript. They choose files over databases, books over tweets, empiricism over rationalism, and ultrafinitism over abstract nonsense. Having experienced way too much loading screens, they know for a fact that slow software is a waste of time.