Skip to content

Udemy – Let’s Build 100k gRPC Streams | Distributed System in Kotlin 2025-2

Updated August 10, 2026 889 MB
Udemy – Let’s Build 100k gRPC Streams | Distributed System in Kotlin 2025-2

Download

About this item

Description

Let’s Build 100k gRPC Streams | Distributed System in Kotlin. This course teaches you how to build a distributed, real-time system capable of handling a large volume of gRPC streams. Focusing on Kotlin and Spring Boot, and leveraging modern technologies such as Virtual Threads, Coroutines, and Spring WebFlux, this course guides participants through a hands-on project to build a production-grade notification service. Key topics include advanced gRPC implementations, reactive and asynchronous programming for non-blocking operations, using Redis Pub/Sub for message broadcasting, and leveraging Server-Sent Events for real-time notifications. Containerization with Docker and distributed systems architectural patterns are also covered. By the end of the course, participants will be able to build a scalable system capable of handling thousands of concurrent connections, with a deep understanding of combining Virtual Threads and Coroutines for maximum performance.

What you will learn

  • How to build a highly scalable gRPC server with the Redis message broker.
  • How to use SSE with gRPC server and Redis message broker.
  • How to use Kotlin Coroutines with Java 21 Virtual Threads for greater efficiency.
  • How a distributed server works with a message broker and a gRPC server.
  • Building a high-performance notification system using modern distributed technologies.
  • Familiarity with distributed system architecture design, implementation, and deployment.

This course is suitable for people who:

  • Developers looking to master modern backend development with Kotlin and Spring.
  • Java and Kotlin programmers at beginner to advanced levels.
  • Senior developers who want to stay up to date with the latest technologies.
  • Mid-level developers who are ready to advance their careers.
  • People who are looking for the perfect combination of theory and practical implementation.

Course details

  • Publisher: Udemy
  • Instructor: Chinmay Anand
  • Training level: Beginner to advanced
  • Training duration: 2 hours and 29 minutes
  • Number of lessons: 16

Course topics

Let's Build 100k gRPC Streams | Distributed System in Kotlin

Prerequisites for the Let’s Build 100k gRPC Streams | Distributed System in Kotlin course

  • Basic knowledge of Java programming language

Course images

Let's Build 100k gRPC Streams | Distributed System in Kotlin

Sample course video

Installation Guide

After Extract, view with your favorite player.

Subtitles: None

Quality: 1080p

Download link

Downloadly

Download file – 889 MB

Rapidgator link

Download File – 889 MB

File(s) password: www.downloadly.ir

File size

889 MB