Nuances of running Ruby on Kubernetes

Time
2025年8月10日 14:40 ~ 15:10
Speaker
Andrey Novikov
Room
TR209
Collaborative Notes
https://hackmd.io/Syiu69Z_xg
EnglishIntermediate
RubyConf Taiwan

Abstract

It is not so difficult to “kubernetize” your application, but what’s next? There are so many subtle things to consider to make your application performant and reliable.

Unfortunately, it is easy to make it wrong: a small change in resource limits can slow your application, a wrong container liveness check will make your app crash faster under heavy load, and even following containerization best practices can make your application less performant. Let’s see why!

About the Speaker

Andrey Novikov

Andrey Novikov

Backend Engineer at Evil Martians

Software developer with a passion for building and deploying solid Ruby applications that, you know, actually work in production.

I love to use and build open source software: have authored multiple Ruby gems, tutorials and examples, a contributor to various libraries and tools, and a speaker and habitue of Ruby conferences.

I currently live in Osaka, Japan with my family and enjoy riding a moped.