Skip to content

Details

## Mastering Distributed Systems: From Theory to Production Scale"

Target Audience

  • Backend Engineers
  • Golang Developers
  • Platform Engineers
  • DevOps Engineers
  • Cloud Architects
  • SRE Engineers
  • Engineering Managers

## Communication at Scale: gRPC, Kafka & Event-Driven Architecture

### Duration

2 Hours

### Topics

#### Synchronous Communication

  • REST
  • RPC
  • gRPC
  • Service-to-Service communication

#### Asynchronous Communication

  • Event Driven Systems
  • Pub/Sub
  • Event Streaming

#### Messaging Systems

  • RabbitMQ Architecture
  • Kafka Architecture
  • Delivery Guarantees

#### Failure Handling

  • Message Loss
  • Broker Failures
  • Replay Mechanisms

#### Live Demo

  • Producer
  • Consumer
  • Kafka Topic Flow

### Outcome

Participants will:

  • Know when to use Kafka vs RabbitMQ
  • Design scalable communication systems
  • Understand asynchronous architectures
  • Build event-driven microservices

Join Zoom Meeting

[https://us02web.zoom.us/j/89531399830?pwd=3ODsvLazXo7zuEIko0uh4ouByBes3f.1](https://www.google.com/url?q=https://us02web.zoom.us/j/89531399830?pwd%3D3ODsvLazXo7zuEIko0uh4ouByBes3f.1&sa=D&source=calendar&usd=2&usg=AOvVaw3iEy8NzwROrYWf6GTV_3Bc)

Meeting chat link
[https://us02web.zoom.us/launch/jc/89531399830](https://www.google.com/url?q=https://us02web.zoom.us/launch/jc/89531399830&sa=D&source=calendar&usd=2&usg=AOvVaw2A_m_SH8tXs4qnjP2e3199)

Meeting ID: 895 3139 9830
Passcode: 735568

Related topics

Distributed Systems
Data Engineering
Golang
Python
DevOps

You may also like