microXchg Special Meetup: Kubernetes, Helm, Hystrix vs Istio in Leipzig

This is a past event

45 people went

Location image of event venue


We are happy to announce that we could convince three speakers of www.microXchg.io to visit Leipzig for a cloud tech meetup. FREE Drinks & Pizza.. We have 55 seats. Bring friends!


18:15 – Intro by Orga & Host

18:30 – Talk: Kubernetes – Demystifying Kubernetes Services!

Have ever wonder what's the magic behind that kubectl expose? How does kubernetes know how to route traffic from the internet to my pod? How does this all works under the hood? This talk is for you, we will explore step by step how k8s configure the underlying infrastructure to expose applications with a hands on approach.

Homepage: www.kubernetes.io
Twitter: www.twitter.com/kubernetesio

Speaker: Abdellfetah Sghiouar – www.twitter.com/boredabdel

Abdellfetah is a Strategic Cloud Engineer at Google with a focus on Serverless platforms, Kubernetes and a passion for IoT and ML. He has previously worked in infrastructure and DevOps teams.

19:15 – Talk: Helm – The Better Way to Deploy on Kubernetes!

Helm is the official package manager for Kubernetes. This session introduces Helm and illustrates its advantages over “kubectl” with plain Kubernetes manifests. We will learn about its architecture and features, such as lifecycle management, parameterizability using Go templating, chart dependencies, etc. Demos will explain how all the bits and pieces work together. Besides, an outlook on the upcoming Helm 3 major release will be provided as well as tips and tricks for testing and hosting Helm charts.

Homepage: www.helm.sh
Twitter: www.twitter.com/helmpack

Speaker: Reinhard Nägele – www.twitter.com/unguiculus

Reinhard is a Senior IT Consultant at codecentric's Munich office. He has more than 20 years of Java development experience and also likes doing stuff in Go, Python, or Kotlin. In his projects, he is a strong proponent of automation. In recent years, he has gained substantial knowledge in infrastructure topics around Maven, Git, Jenkins, Docker, and has also spread his knowledge in trainings. Reinhard enjoys contributing to open-source projects. He is a Helm org and charts maintainer and the author of the chart-testing tool.

20:00 – Break & Food

20:30 – Talk: Hystrix vs Istio – The battle of circuit breakers!

Kubernetes in general, and Istio in particular, have changed a lot the way we look at Ops-related constraints: monitoring, load-balancing, health checks, etc. Before those products became available, there were already available solutions to handle those constraints.

Among them is Hystrix, a Java library provided by Netflix. From the site: "Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable." In particular, Hystrix provides an implementation of the Circuit Breaker pattern, which prevents a network or service failure from cascading to other services. But now Istio also provides the same capability.

In this talk, we will have a look at how Istio and Hystrix implement the Circuit Breaker pattern, and what pros/cons each of them has. After this talk, you'll be able to decide which one is the best fit in your context.

Homepage: www.github.com/Netflix/Hystrix
Twitter: www.twitter.com/hystrixoss

Homepage: www.istio.io
Twitter: www.twitter.com/IstioMesh

Speaker: Nicolas Frankel – www.twitter.com/nicolas_frankel

Nicolas is a Developer Advocate with 15+ years experience consulting for many different customers, in a wide range of contexts (such as telecoms, banking, insurances, large retail and public sector). Usually working on Java/Java EE and Spring technologies, but with focused interests like Rich Internet Applications, Testing, CI/CD and DevOps. Currently working for Exoscale. Also double as a teacher in universities and higher education schools, a trainer and triples as a book author.

Blog: https://blog.frankel.ch