# Workflow Engine

Published articles for Workflow Engine.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## How Security Teams Use Windmill for Flexible, Code-First SOAR Automation

DevFeed: [How Security Teams Use Windmill for Flexible, Code-First SOAR Automation](<https://devfeed.tech/articles/windmill-for-soar-from-code-to-security-operations-in-minutes-30727.md>)

Original publisher: [Read original article](<https://www.windmill.dev/blog/windmill-for-soar-case-study>)

Author: Alex Petric

Published: 2025-09-10T00:00:00Z

Content type: article

Language: en

Sources: [Windmill Blog](<https://devfeed.tech/sources/windmill-blog.md>)

Topics: [Security](<https://devfeed.tech/topics/security.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [automated incident response](<https://devfeed.tech/topics/automated-incident-response.md>), [Code](<https://devfeed.tech/topics/code.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [API](<https://devfeed.tech/topics/api.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [Rust](<https://devfeed.tech/topics/rust.md>)

Tags: [automated-incident-response](<https://devfeed.tech/tags/automated-incident-response.md>), [automation](<https://devfeed.tech/tags/automation.md>), [bash](<https://devfeed.tech/tags/bash.md>), [case-study](<https://devfeed.tech/tags/case-study.md>), [case-study-soar-security-operations-workflow-engine](<https://devfeed.tech/tags/case-study-soar-security-operations-workflow-engine.md>), [code](<https://devfeed.tech/tags/code.md>), [extension](<https://devfeed.tech/tags/extension.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [python](<https://devfeed.tech/tags/python.md>), [security-operations](<https://devfeed.tech/tags/security-operations.md>), [soar](<https://devfeed.tech/tags/soar.md>), [source](<https://devfeed.tech/tags/source.md>), [sql](<https://devfeed.tech/tags/sql.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [vs-code](<https://devfeed.tech/tags/vs-code.md>), [workflow-engine](<https://devfeed.tech/tags/workflow-engine.md>)

### AI overview

This case study describes how security teams use Windmill as a flexible, code-first alternative for SOAR workflows. It covers custom integrations, automated incident response, script and workflow development, orchestration, self-hosting, and open-source deployment.

### Source excerpt

How security teams are migrating from rigid SOAR platforms to Windmill for flexible, code-first security automation that scales with complex infrastructures.

## Designing a Workflow engine from first principles

DevFeed: [Designing a Workflow engine from first principles](<https://devfeed.tech/articles/designing-a-workflow-engine-from-first-principles-36115.md>)

Original publisher: [Read original article](<https://temporal.io/blog/workflow-engine-principles>)

Author: Shawn Wang

Published: 2021-04-05T07:00:00Z

Content type: tutorial

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>), [Messaging](<https://devfeed.tech/topics/messaging.md>), [sharding](<https://devfeed.tech/topics/sharding.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [consistency](<https://devfeed.tech/topics/consistency.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [consistency](<https://devfeed.tech/tags/consistency.md>), [hashicorp](<https://devfeed.tech/tags/hashicorp.md>), [messaging](<https://devfeed.tech/tags/messaging.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [queues](<https://devfeed.tech/tags/queues.md>), [routing](<https://devfeed.tech/tags/routing.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [scalable-architecture](<https://devfeed.tech/tags/scalable-architecture.md>), [temporal](<https://devfeed.tech/tags/temporal.md>), [temporal-concepts](<https://devfeed.tech/tags/temporal-concepts.md>), [workflow](<https://devfeed.tech/tags/workflow.md>), [workflow-engine](<https://devfeed.tech/tags/workflow-engine.md>)

### AI overview

This article explains workflow engine design principles from first principles, including task queues, timers, consistency, scalability, sharding, routing, system workflows, and external implementations. It describes how Temporal addresses these requirements and outlines Temporal's history through related systems and projects such as SWF, Durable Task Framework, Cherami, and Cadence.

### Source excerpt

Learn key workflow engine design principles and how Temporal's scalable architecture solves challenges like task queues and scalability.