Dominik Táskai
Senior Software Engineer
Budapest, Hungary
Actions
Platform engineer specializing in cloud-native and distributed systems, with hands-on ownership of globally distributed platforms on AWS. Active CNCF community contributor, conference speaker, and program committee member. Experienced in incident leadership, observability at scale, and building internal platforms that enable hundreds of engineers.
Area of Expertise
Topics
Federating Clusters for Zero-Downtime Kubernetes
When your primary Kubernetes cluster goes dark, how quickly can you restore service? Most organizations rely on backup-and-restore strategies that leave applications unavailable for minutes or hours. Linkerd's federated services flip this paradigm by treating multiple clusters as a unified service fabric.
This session explores architectural patterns that leverage cross-cluster service discovery and intelligent traffic distribution to achieve true zero-downtime resilience. We'll demonstrate live failover scenarios, examine federation deployment models, and dive into the networking mechanics that make seamless disaster recovery possible—all while maintaining security boundaries and operational simplicity.
Feature Flags Meet Service Mesh: Advanced Progressive Delivery Patterns
Progressive delivery shouldn't require a PhD in traffic engineering. Yet most teams struggle with the coordination between feature toggles, traffic routing, and automated decision-making. This session demonstrates how service mesh capabilities unlock sophisticated deployment patterns that are both powerful and approachable. Through live coding examples, we'll build automated canary pipelines that respond to both business metrics and feature flag states, implement cohort-based A/B testing with traffic splitting, and create self-healing rollback mechanisms.
By the end, you'll understand how to orchestrate complex release strategies using simple, declarative configurations.
Effective Distributed Debugging in Modern Service Meshes
Distributed tracing sounds great until you're drowning in spans from 47 services at 2 AM. Most observability creates more noise than signal—proprietary formats, vendor lock-in, and traces that don't help during actual incidents.
This session explores building production-ready observability using Linkerd's native OpenTelemetry integration. We'll examine how Linkerd automatically generates OTLP-compliant traces and metrics without code instrumentation, analyze telemetry data models and sampling strategies for high-throughput environments, and explore architectural patterns for correlating service mesh metrics with application-level telemetry.
You'll learn about OTEL collector configurations, vendor-neutral observability pipelines, and performance considerations when instrumenting service meshes at scale. The talk covers practical implementation strategies for integrating mesh-native observability with existing monitoring infrastructure while maintaining OpenTelemetry standards compliance.
A Guide to gRPC Request-based Load Balancing
One of Kubernetes' most basic functions is load balancing: routing traffic among several pods so that, ideally, each pod handles the same amount of load. But, Kubernetes by itself, only balances connections rather than requests, and that has some downsides for protocols like gRPC and HTTP/2.
The good news: a service mesh can do better. Since service meshes mediate all application traffic, they can do per-request load balancing for gRPC and HTTP/2, making for much more effective resource utilization than per-connection balancing. Since they understand what happens in each request, they can also provide reliability and observability at the request level (for example, retrying only failed gRPC requests). And they can provide all this additional functionality without needing to change the application at all. Join Dominik for a deep dive into what service mesh can do, including a live demonstration using Linkerd and paying special attention to streaming gRPC.
Benchmarking Journey Through Service Meshes
Service meshes have become an essential part of cloud-native infrastructures around the world, managing secure, reliable communication between services serving healthcare systems, financial data, real-time analytics platforms, and global e-commerce applications. But not all service meshes are created equal and as service meshes promise low latency, minimal overhead, and robust reliability, are these claims always true to their word?
Benchmarking service meshes like Linkerd, Istio, and others can reveal key differences between them due to the impact of technological and design choices. But creating fair, reproducible benchmarks requires careful setup and a deep understanding of both the workloads and the mesh technologies themselves.
Join Dominik for a deep dive into the art and science of benchmarking service meshes. We’ll uncover insights into what makes a service mesh fast, lightweight, and production-ready and whether the promises that each make really hold up.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top