Restate - Resilience & Durability for Event-driven Applications
Restate provides a durable async/await framework for easily building workflows, event-driven applications, and distributed services in a fault-tolerant manner. With features such as Lambda Workflows a...
An in-depth guide to Dapr workflow patterns in .NET
After covering Dapr workflow basics in the previous article, let’s take a look at the different application patterns that can be used with Dapr workflow and .NET. The patterns covered in this post are...
A .NET Library for Constructing Advanced Workflows with Fluent Interface
PowerPipe is a versatile .NET library designed to streamline the process of building advanced workflows using a fluent interface. The primary objective of this project is to eliminate the need for wri...
Argo Workflows - The workflow engine for Kubernetes
Argo Workflows is a workflow engine designed specifically for Kubernetes. It provides a powerful and flexible platform for defining, managing, and executing complex workflows. With Argo Workflows, use...
Easily build resilient applications using distributed durable async/await
Restate allows you to easily build resilient applications by providing distributed durable async/await functionality. With Restate, you can write RPC handlers that execute reliably, recover partial pr...
An in-depth guide to Dapr workflow patterns in .NET
After covering Dapr workflow basics in the previous article, let’s take a look at the different application patterns that can be used with Dapr workflow and .NET. The patterns covered in this post are...
Elsa Workflows
Elsa Core is a workflows library that enables workflow execution in any .NET Core application. Workflows can be defined using code and using the visual workflow designer. Documentation can be found [h...
Airflow 2.6: A New Milestone in Data Engineering
Apache Airflow has always been a game-changer for data engineers, enabling them to build, schedule, and monitor complex data pipelines with ease. With the release of Airflow 2.6, things have gotten ev...
An in-depth guide to Dapr workflow patterns in .NET
After covering Dapr workflow basics in the previous article, let’s take a look at the different application patterns that can be used with Dapr workflow and .NET. The patterns covered in this post are...
Is it the end for Apache Airflow?
This is the extended version of my presentation with more details, some dives into the code, and my struggles that werent mentioned in the talk I gave at PyCon LT 2023. Im going to cover only Apache A...
Understanding the Dapr Workflow engine & authoring workflows in .NET
In this post, youll learn about the latest Dapr building block API, Dapr Workflow. You’ll learn how the workflow engine works, and how to author a basic workflow using C#. Dapr Workflow is a code-base...
Introducing Temporal .NET – Deterministic Workflow Authoring in .NET
Temporal is a workflow code that is executed in a durable, reliable, and scalable way. The .NET SDK is now a part of Temporal, allowing you to write workflows in C# and other .NET languages. The .NET ...
Testing Kafka-based Asynchronous Workflows Using OpenTelemetry
Asynchronous architectures are common in cloud native applications due to their decoupling services and improving scalability and reliability. Testing these workflows, especially with Apache Kafka, po...
Temporal .NET SDK
Temporal .NET SDK is a framework for authoring workflows and activities using .NET programming languages. Temporal is a distributed, scalable, durable, and highly available orchestration engine used t...
UI driven by Elsa Workflows
This series describes the implementation of a User Interface driven by an Elsa workflow engine. The implementation covers various options and provides insights into concepts that affect the applicatio...
Event Driven Architectures vs Workflows (with AWS Services!)
The video explains two ways to coordinate process flows in distributed applications: an event-driven architecture and a workflow. The example of an e-commerce order process is used to demonstrate the ...
The Microservices Workflow Automation Cheat Sheet
If youre interested in implementing workflow automation in a microservice architecture, this guide by Bernd Rücker provides guidance on the core architecture decisions you will have to make. Topics su...