We're going live Monday, May 12th at 11am (NYC) to drop v1.2.

Semaphore

  • Docs
    • Cloud Docs
    • Community Edition Docs
  • Product
    • Features
      • πŸ”„ Continuous Integration & Pipelines
      • 🦾 Deployments & Automation
      • πŸ“ˆ Metrics & Observability
      • πŸ” Security & Compliance
      • 🧰 Developer Toolkit
      • πŸ“Š Test reports
      • πŸ“ Monorepos
      • πŸ–₯️ Self-hosted agents
      • 🎨 Semaphore Canvas
    • Use Cases
      • iOS
      • Docker & Kubernetes
      • Android
      • Compare
      • vs Jenkins
      • vs GitHub Actions
      • vs Travis CI
      • vs Bitbucket
    • Explore
      • Customers
      • Premium Support
      • Security
      • Pricing
  • Deployment options
    • Open source
    • Cloud
    • Hybrid
    • Enterprise
  • CI/CD
    • Discover
      • πŸ“ Blog
      • πŸŽ™οΈ Podcast
      • πŸ“š Resources
      • πŸŽ“ CI/CD Learning tool
      • πŸ“¨ Newsletter
  • Community
    • Connect
      • πŸŽ₯ Youtube β†—
      • πŸŽ₯ Semaphore Backstage β†—
      • πŸŽ₯ Release Roundups β†—
      • πŸ’¬ Discord β†—
      • πŸ™ GitHub β†—
Star
...
  • Login
  • Get started

We're going live Monday, May 12th at 11am (NYC) to drop v1.2.

Semaphore

  • Docs
    • Cloud Docs
    • Community Edition Docs
  • Product
    • Features
      • πŸ”„ Continuous Integration & Pipelines
      • 🦾 Deployments & Automation
      • πŸ“ˆ Metrics & Observability
      • πŸ” Security & Compliance
      • 🧰 Developer Toolkit
      • πŸ“Š Test reports
      • πŸ“ Monorepos
      • πŸ–₯️ Self-hosted agents
      • 🎨 Semaphore Canvas
    • Use Cases
      • iOS
      • Docker & Kubernetes
      • Android
      • Compare
      • vs Jenkins
      • vs GitHub Actions
      • vs Travis CI
      • vs Bitbucket
    • Explore
      • Customers
      • Premium Support
      • Security
      • Pricing
  • Deployment options
    • Open source
    • Cloud
    • Hybrid
    • Enterprise
  • CI/CD
    • Discover
      • πŸ“ Blog
      • πŸŽ™οΈ Podcast
      • πŸ“š Resources
      • πŸŽ“ CI/CD Learning tool
      • πŸ“¨ Newsletter
  • Community
    • Connect
      • πŸŽ₯ Youtube β†—
      • πŸŽ₯ Semaphore Backstage β†—
      • πŸŽ₯ Release Roundups β†—
      • πŸ’¬ Discord β†—
      • πŸ™ GitHub β†—
  • Get started
  • Login

logo Semaphore Summit

Loading…
Register

see all speakers

Damjan began as an intern at Semaphore, contributing to an R&D project that evolved into Semaphore 2. Now, he leads Semaphore On-Premise development and collaborates with the team on designing new systems and features. Outside work, he's a travel enthusiast and bookworm battling shelf space constraints.

Damjan Becirovic

Software Architect at Semaphore

The Secrets Behind Plumber: Managing Thousands of Pipelines at Semaphore

February 28

In this session, we take a close look into the internal workings of Plumber, Semaphore’s powerful engine responsible for running thousands of pipelines daily. You’ll learn about the architectural decisions that enable Plumber to handle high concurrency, scale reliably, and ensure robust throughput even under heavy load. We will walk through the core components of the systemβ€”from orchestrating jobs to handling pipeline state and executionβ€”to illustrate how Plumber manages complexity behind the scenes. By the end of the talk, you’ll gain practical insights into building a fault-tolerant, scalable pipeline engine that can power a modern CI/CD platform.

Semaphore Summit

Β© 2025 Semaphore Technologies doo. All rights reserved.

Star us on GitHub
Star
...

The Open Source CI/CD Platform.

Learn more

Resources

We're hiring 🀝🏽

Blog

Podcast πŸŽ™οΈ

Resources

Newsletter

Product

Pricing πŸ’°

Docs

Customers

Premium Support

System Status

Security

    By clicking "Subscribe" you agree that your personal data will be processed in accordance with our Privacy policy.

    Terms of Service

    Privacy Policy

    Β© 2025 Semaphore Technologies doo. All rights reserved.