Call for Submissions - distributed systems workshops

Hands-on sessions for engineers - by engineers - who design, deploy, and debug large-scale distributed systems.

🧭 Call to teach workshops on distributed systems

Workshop Series begins: January 2026
Location: Bangalore, Chennai, Hyderabad, Mumbai, Pune, Delhi
Duration: 2–4 hours per session
Schedule: 3rd week of every month


💡 About the workshop series

Distributed systems are the foundation of today’s most reliable and scalable platforms - from global fintech systems to cloud-native databases and real-time streaming engines. As scale and reliability demands increase, so does the challenge of building systems that remain consistent, available, and performant.

Bangalore, with its dense ecosystem of infrastructure engineers, database specialists, and cloud practitioners, is at the forefront of this evolution - not just using distributed technologies, but actively defining the next generation of them.

Distributed Systems workshops are designed to share practical, production-grade lessons on how these systems are built, debugged, and scaled -- through hands-on, code-first learning.


About the curator

Raj Suvariya is a software engineer at Stripe. He has spent the last 8 years building software and the last 3+ years working on platform engineering. He has held the title of TiDB champion for the last 2 years.


🧑 🏫 Why teach workshops

Teaching a workshop is more than presenting your work - it’s about guiding others through how you think, design, and solve complex distributed systems challenges.

As a workshop instructor, you’ll:

  • Help participants build and reason about real distributed systems, not just discuss them.
  • Share the trade-offs, architectures, and debugging journeys behind production systems.
  • Showcase your team’s tooling, frameworks, and methodologies.
  • Build visibility as a hands-on educator and practitioner in the distributed systems community.
  • Contribute to shaping the next generation of distributed systems engineers in Bangalore.

Workshops are two-four hour duration sessions that blend concept with practice - code, deploy, break, fix, and learn.


🧠 Why attend

If you’ve ever wanted to deploy, debug, or optimize a distributed system -- this is your playground.

Participants will:

  • Build and deploy systems from scratch
  • Learn to observe, diagnose, and tune distributed workloads
  • Gain hands-on experience with observability, scaling, and fault-tolerance tools
  • Collaborate with peers solving real-world production challenges

You’ll leave with a deeper understanding of how distributed systems actually behave, not just how they’re described in theory.


🎯 Suggested workshop themes

Submit proposals to teach workshops that are interactive, technical, and grounded in real engineering practice. Here are some examples.

  1. Deploy and operate a kubernetes cluster
    Walk participants through deploying and configuring a real-world app (like Appsmith, Sentry, or Ghost) with full monitoring and scaling under load.

  2. Building observability from raw data
    Work with logs, traces, and metrics to design dashboards, anomaly detectors, and alerting systems for real-time insights.

  3. Developing kubernetes operators
    Build a custom Kubernetes Operator to automate scaling, failover, or backups — and learn CRDs, reconciliation loops, and control-plane design.

  4. Deploying stateful workloads across zones
    Run databases like Postgres, Cassandra, or Redis across regions for high availability and low latency.

  5. Load testing and performance tuning in the cloud
    Use tools like k6 or Locust to benchmark performance, analyze throughput, and experiment with autoscaling, caching, and partitioning.

  6. Fault injection and chaos engineering
    Simulate failures using Chaos Mesh or Gremlin, observe system recovery, and explore resilience design.

  7. Designing a distributed cache
    Build a minimal distributed key-value store to internalize consensus, replication, and fault-tolerance principles.

  8. Understanding kubernetes networking, permissions, and service mesh
    Dive deep into networking, RBAC, mTLS, and service meshes like Istio or Linkerd.

You can propose a topic of your own under the theme building systems that scale:


🧩 Workshop format and guidelines

  • Duration: 2–4 hours per session
  • Format: Hands-on and code-first — not slide-heavy or vendor-demo oriented
  • Environment: Pre-configured (Docker, local, or cloud setup)
  • Focus: Reproducibility, guided labs, measurable outcomes
  • No vendor pitches: Focus on learning and exploration through real systems

📆 Schedule and selection

Workshops selected through this call will be rolled into monthly sessions, beginning January 2026.
Each workshop will be held in the third week of every month, rotated across Bangalore, Pune, Delhi, Chennai, Hyderabad and Mumbai.


💼 Note for tool makers and sponsors

Tool creators and engineering teams are welcome to sponsor workshops by teaching participants how to use their tools or frameworks in real-world distributed systems.
For sponsorship and collaboration inquiries, write to sales@hasgeek.com.


📩 Submit your workshop

Have an idea?
Submit your proposal here → [submission link]
Got a question? Post it here:

Hosted by

We care about site reliability, cloud costs, security and data privacy