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

Radosław Woźniak is a Software Architect at Semaphore, where he helped build Semaphore 2.0 from its inception. Passionate about mentoring and project leadership, he thrives on uncovering patterns and connecting the dots in complex architectures while fostering a culture of growth and innovation.

Radosław Woźniak

Software Architect at Semaphore

Semaphore Architecture in a Nutshell

February 27

Semaphore is a powerful CI/CD platform built on a robust microservices architecture. In this talk, we’ll take a deep dive into how Semaphore works under the hood, exploring its 30+ microservices, internal communication, and front layer. We’ll walk through the entire process—from the moment a git push happens to the final build status update—unpacking key interactions along the way. This session is designed for contributors who want to understand the system’s design and contribute effectively.

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.