Nov 2026
9 Mon
10 Tue
11 Wed
12 Thu
13 Fri 09:00 AM – 06:00 PM IST
14 Sat 09:00 AM – 06:00 PM IST
15 Sun
Naween Ghimire
Submitted Oct 9, 2026
You do not need to answer everything perfectly in the first pass. Start with what you know. Short, rough answers are fine. The editorial team may follow up to help shape the proposal further.
{ Beyond the Cluster: Running Kubernetes at Roku Scale }
{How does Roku operate an ultra-large-scale Kubernetes environment? This talk explores the architecture, operational practices, and engineering trade-offs involved in managing Kubernetes as a fleet, with lessons other teams can apply as their platforms grow.}
{What problem are you addressing? What real engineering challenge, question, or experience is this session about?
Running a Kubernetes cluster is one engineering problem. Operating a large fleet introduces another: keeping infrastructure consistent while workloads, teams, and the platform itself continue to change.
This session will explore how Roku approaches that challenge, focusing on two or three areas where scale materially changes the solution:
The emphasis will be on concrete decisions: what became difficult, which assumptions stopped holding, and how those experiences shaped the platform.
}
{Who is the intended audience? Platform Engineering/SRE/DevOps/Infrastructure/Developers/Engineering leaders/Other}
{Level: intermediate}
{List one or two practical takeaways.
{What will you share? This can be:
{What is your experience with this problem? Choose any that apply:
{What approaches failed, disappointed, or created unexpected problems?
{What will you do differently today?
{What trade-offs did you consider? For example,
{How can this help other practitioners?
{Current state - choose one:
{Add tags to help us understand your proposal. Tags may describe domains, techniques, systems, or formats, for example: #sre #devops #platformengineering #scalability #kubernetes #developerplatforms #failurestory #casestudy }
{{ gettext('Login to leave a comment') }}
{{ gettext('Post a comment…') }}{{ errorMsg }}
{{ gettext('No comments posted yet') }}