Sailesh Singh
Sailesh Singh is a System and Network Administrator and backend engineer with over 6 years of experience in Linux, cloud infrastructure, and web development. He is the Founder & CEO of Nepbrain Labs, focused on building scalable systems with Django, Kubernetes, and cloud-native technologies. He is an active open-source advocate and co-leads GNOME Nepal and Ubuntu Nepal, contributing to initiatives like Software Freedom Day and UbuCon Asia. He has spoken at international events including GNOME Asia Summit, UbuCon Asia, and gRPC Conf (organized by the Linux Foundation at Google). He is also an organizer of UbuCon Asia 2026 and a foundation member of the GNOME and Ubuntu.
Beiträge
Modern distributed systems require high performance, low latency, and reliability at scale. While gRPC provides an efficient communication layer using HTTP/2 and Protocol Buffers, running it in production introduces challenges beyond basic implementation.
In this talk, we explore how to design, deploy, and scale gRPC-based microservices on Ubuntu-powered infrastructure. Drawing from real-world experience, the session covers service discovery in Kubernetes environments, observability using tools, and advanced load balancing techniques.
We will dive into production-critical topics such as retry strategies, connection management, and backward compatibility, along with deployment strategies including canary releases and rolling updates.
By leveraging Ubuntu’s stability, long-term support (LTS), and open-source ecosystem, attendees will learn how to build reliable and scalable backend systems and avoid common pitfalls that are often not covered in documentation.
Interested in running your own Local Ubuntu community (which is called Ubuntu Circles)? Or would like to connect with folks who run Ubuntu Circles in their city? Join this BoF to learn what is it and how to start your own and practices from other Ubuntu Circles leaders.
More info: https://events.canonical.com/event/146/contributions/930/